Upversion kubernetes build files to 1.15.3
The spec file and srpm data files reflect the newer kubernetes 1.15.3 src tarball. The newer version of kubernetes requires the appropriate cgroups "pids" folder to be populated. The pids subfolder is removed more frequently than the other cgroups folders, so it is the first in the list. This version of kubernetes requires golang 1.12.9 or higher Change-Id: I3a965056828920190139b6ef6c963888b61e5cb1 Story: 2005860 Task: 33655 Depends-On: https://review.opendev.org/#/c/671147 Signed-off-by: Al Bailey <Al.Bailey@windriver.com>
This commit is contained in:
parent
fe0b3d1af0
commit
70a510bd04
@ -1,5 +1,5 @@
|
||||
VERSION=1.13.5
|
||||
CON_VERSION=1.13.5
|
||||
VERSION=1.15.3
|
||||
CON_VERSION=1.15.3
|
||||
TAR_NAME=kubernetes
|
||||
TAR="$TAR_NAME-v$VERSION.tar.gz"
|
||||
CONTRIB="$TAR_NAME-contrib-v$CON_VERSION.tar.gz"
|
||||
|
@ -27,13 +27,14 @@ function ERROR {
|
||||
}
|
||||
|
||||
# Create minimal cgroup directories and configure cpuset attributes
|
||||
# pids should be first in the list, since it appears to get auto deleted
|
||||
function create_cgroup {
|
||||
local cg_name=$1
|
||||
local cg_nodeset=$2
|
||||
local cg_cpuset=$3
|
||||
|
||||
local CGROUP=/sys/fs/cgroup
|
||||
local CONTROLLERS=("cpuset" "memory" "cpu,cpuacct" "systemd")
|
||||
local CONTROLLERS=("pids" "cpuset" "memory" "cpu,cpuacct" "systemd")
|
||||
local cnt=''
|
||||
local CGDIR=''
|
||||
local RC=0
|
||||
|
@ -23,16 +23,16 @@
|
||||
|
||||
%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
|
||||
%global import_path k8s.io/kubernetes
|
||||
%global commit 1.13.5
|
||||
%global commit 1.15.3
|
||||
|
||||
%global con_provider github
|
||||
%global con_provider_tld com
|
||||
%global con_project kubernetes
|
||||
%global con_repo kubernetes-contrib
|
||||
# https://github.com/kubernetes/contrib
|
||||
%global con_commit 1.13.5
|
||||
%global con_commit 1.15.3
|
||||
|
||||
%global kube_version 1.13.5
|
||||
%global kube_version 1.15.3
|
||||
%global kube_git_version v%{kube_version}
|
||||
|
||||
# Needed otherwise "version_ldflags=$(kube::version_ldflags)" doesn't work
|
||||
@ -761,7 +761,7 @@ building other packages which use %{project}/%{repo}.
|
||||
Summary: %{summary} - for running unit tests
|
||||
|
||||
# below Rs used for testing
|
||||
Requires: golang >= 1.2-7
|
||||
Requires: golang >= 1.12.9
|
||||
Requires: etcd >= 2.0.9
|
||||
Requires: hostname
|
||||
Requires: rsync
|
||||
@ -774,7 +774,7 @@ Requires: NetworkManager
|
||||
%package master
|
||||
Summary: Kubernetes services for master host
|
||||
|
||||
BuildRequires: golang >= 1.2-7
|
||||
BuildRequires: golang >= 1.12.9
|
||||
BuildRequires: systemd
|
||||
BuildRequires: rsync
|
||||
BuildRequires: go-md2man
|
||||
|
Loading…
Reference in New Issue
Block a user