Replace K8s 1.21.3 with 1.21.8

In testing K8s 1.21.8 used less CPU than 1.21.3, so we are moving to
the newer version.

This has been booted in vbox and a basic pod has been started.
A full regression will be performed.

Depends-On: https://review.opendev.org/c/starlingx/compile/+/824802

Partial-Bug: 1957994
Signed-off-by: Chris Friesen <chris.friesen@windriver.com>
Change-Id: I64e4a64c90ef7591aeee52742dfcba9fdd8e5063
This commit is contained in:
Chris Friesen 2022-01-07 20:49:31 -05:00
parent 381985d244
commit df3b902e6b
53 changed files with 47 additions and 47 deletions

View File

@ -165,9 +165,9 @@ kubernetes-1.19.13-client
kubernetes-1.20.9-node kubernetes-1.20.9-node
kubernetes-1.20.9-kubeadm kubernetes-1.20.9-kubeadm
kubernetes-1.20.9-client kubernetes-1.20.9-client
kubernetes-1.21.3-node kubernetes-1.21.8-node
kubernetes-1.21.3-kubeadm kubernetes-1.21.8-kubeadm
kubernetes-1.21.3-client kubernetes-1.21.8-client
containerd containerd
k8s-pod-recovery k8s-pod-recovery
k8s-cni-cache-cleanup k8s-cni-cache-cleanup

View File

@ -57,7 +57,7 @@ kubernetes/cni/plugins
kubernetes/kubernetes-1.18.1 kubernetes/kubernetes-1.18.1
kubernetes/kubernetes-1.19.13 kubernetes/kubernetes-1.19.13
kubernetes/kubernetes-1.20.9 kubernetes/kubernetes-1.20.9
kubernetes/kubernetes-1.21.3 kubernetes/kubernetes-1.21.8
kubernetes/kubernetes-unversioned kubernetes/kubernetes-unversioned
kubernetes/docker-distribution kubernetes/docker-distribution
kubernetes/etcd kubernetes/etcd

View File

@ -45,7 +45,7 @@ kubernetes-contrib-v1.18.1.tar.gz#kubernetes-contrib-1.18.1#https://github.com/k
kubernetes-v1.18.1.tar.gz#kubernetes-1.18.1#https://github.com/kubernetes/kubernetes/archive/7879fc12a63337efff607952a323df90cdc7a335.tar.gz#http## kubernetes-v1.18.1.tar.gz#kubernetes-1.18.1#https://github.com/kubernetes/kubernetes/archive/7879fc12a63337efff607952a323df90cdc7a335.tar.gz#http##
kubernetes-v1.19.13.tar.gz#kubernetes-1.19.13#https://github.com/kubernetes/kubernetes/archive/refs/tags/v1.19.13.tar.gz#http## kubernetes-v1.19.13.tar.gz#kubernetes-1.19.13#https://github.com/kubernetes/kubernetes/archive/refs/tags/v1.19.13.tar.gz#http##
kubernetes-v1.20.9.tar.gz#kubernetes-1.20.9#https://github.com/kubernetes/kubernetes/archive/refs/tags/v1.20.9.tar.gz#http## kubernetes-v1.20.9.tar.gz#kubernetes-1.20.9#https://github.com/kubernetes/kubernetes/archive/refs/tags/v1.20.9.tar.gz#http##
kubernetes-v1.21.3.tar.gz#kubernetes-1.21.3#https://github.com/kubernetes/kubernetes/archive/refs/tags/v1.21.3.tar.gz#http## kubernetes-v1.21.8.tar.gz#kubernetes-1.21.8#https://github.com/kubernetes/kubernetes/archive/refs/tags/v1.21.8.tar.gz#http##
kvm-unit-tests.git-4ea7633.tar.bz2#kvm-unit-tests#https://git.kernel.org/pub/scm/virt/kvm/kvm-unit-tests.git/snapshot/kvm-unit-tests-20171020.tar.gz#http## kvm-unit-tests.git-4ea7633.tar.bz2#kvm-unit-tests#https://git.kernel.org/pub/scm/virt/kvm/kvm-unit-tests.git/snapshot/kvm-unit-tests-20171020.tar.gz#http##
ldapscripts-2.0.8.tgz#ldapscripts-2.0.8#https://sourceforge.net/projects/ldapscripts/files/ldapscripts/ldapscripts-2.0.8/ldapscripts-2.0.8.tgz/download#http## ldapscripts-2.0.8.tgz#ldapscripts-2.0.8#https://sourceforge.net/projects/ldapscripts/files/ldapscripts/ldapscripts-2.0.8/ldapscripts-2.0.8.tgz/download#http##
libbpf-0.5.0.tar.gz#libbpf-0.5.0#https://github.com/libbpf/libbpf/archive/v0.5.0.tar.gz#https## libbpf-0.5.0.tar.gz#libbpf-0.5.0#https://github.com/libbpf/libbpf/archive/v0.5.0.tar.gz#https##

View File

@ -41,7 +41,7 @@ kubernetes/docker-distribution
kubernetes/etcd kubernetes/etcd
kubernetes/helm kubernetes/helm
kubernetes/k8s-pod-recovery kubernetes/k8s-pod-recovery
kubernetes/kubernetes-1.21.3 kubernetes/kubernetes-1.21.8
kubernetes/kubernetes-unversioned kubernetes/kubernetes-unversioned
kubernetes/plugins/isolcpus-device-plugin kubernetes/plugins/isolcpus-device-plugin
kubernetes/runc kubernetes/runc

View File

@ -1,3 +0,0 @@
usr/local/kubernetes/1.21.3/stage2/usr/bin/kubectl
usr/local/kubernetes/1.21.3/stage2/usr/share/bash-completion/completions/kubectl

View File

@ -1 +0,0 @@
usr/local/kubernetes/1.21.3/stage2/etc/systemd/system/kubelet.service.d/

View File

@ -1,2 +0,0 @@
usr/local/kubernetes/1.21.3/stage1/usr/bin/kubeadm
usr/local/kubernetes/1.21.3/stage2/etc/systemd/system/kubelet.service.d/kubeadm.conf

View File

@ -1,5 +0,0 @@
etc/kubernetes-1.21.3
etc/kubernetes-1.21.3/addons
etc/kubernetes-1.21.3/addons/volumesnapshots
etc/kubernetes-1.21.3/addons/volumesnapshots/crd
etc/kubernetes-1.21.3/addons/volumesnapshots/volume-snapshot-controller

View File

@ -1,8 +0,0 @@
usr/bin/kube-apiserver
usr/bin/kube-controller-manager
usr/bin/kube-scheduler
etc/kubernetes-1.21.3/addons/volumesnapshots/crd/snapshot.storage.k8s.io_volumesnapshotcontents.yaml
etc/kubernetes-1.21.3/addons/volumesnapshots/crd/snapshot.storage.k8s.io_volumesnapshotclasses.yaml
etc/kubernetes-1.21.3/addons/volumesnapshots/crd/snapshot.storage.k8s.io_volumesnapshots.yaml
etc/kubernetes-1.21.3/addons/volumesnapshots/volume-snapshot-controller/volume-snapshot-controller-deployment.yaml
etc/kubernetes-1.21.3/addons/volumesnapshots/volume-snapshot-controller/rbac-volume-snapshot-controller.yaml

View File

@ -1,2 +0,0 @@
usr/local/kubernetes/1.21.3/stage2/usr/bin/kubelet
usr/local/kubernetes/1.21.3/stage2/usr/bin/kubelet-cgroup-setup.sh

View File

@ -1,4 +1,4 @@
VERSION=1.21.3 VERSION=1.21.8
TAR_NAME=kubernetes TAR_NAME=kubernetes
TAR="$TAR_NAME-v$VERSION.tar.gz" TAR="$TAR_NAME-v$VERSION.tar.gz"
COPY_LIST="${CGCS_BASE}/downloads/$TAR $FILES_BASE/*" COPY_LIST="${CGCS_BASE}/downloads/$TAR $FILES_BASE/*"

View File

@ -23,12 +23,12 @@
%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo} %global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
%global import_path k8s.io/kubernetes %global import_path k8s.io/kubernetes
%global commit 1.21.3 %global commit 1.21.8
%global kube_version 1.21.3 %global kube_version 1.21.8
%global kube_git_version v%{kube_version} %global kube_git_version v%{kube_version}
%global go_version 1.16.6 %global go_version 1.16.12
%global go_path /usr/lib/golang-%{go_version}-%{go_version}/bin %global go_path /usr/lib/golang-%{go_version}-%{go_version}/bin
# Needed otherwise "version_ldflags=$(kube::version_ldflags)" doesn't work # Needed otherwise "version_ldflags=$(kube::version_ldflags)" doesn't work
@ -903,7 +903,7 @@ pushd admin
cp kube-apiserver.md kube-controller-manager.md kube-proxy.md kube-scheduler.md kubelet.md .. cp kube-apiserver.md kube-controller-manager.md kube-proxy.md kube-scheduler.md kubelet.md ..
popd popd
cp %{SOURCE33} genmanpages.sh cp %{SOURCE33} genmanpages.sh
bash genmanpages.sh #bash genmanpages.sh
popd popd
popd popd

View File

@ -1,4 +1,4 @@
kubernetes (1.21.3-1) unstable; urgency=medium kubernetes (1.21.8-1) unstable; urgency=medium
* Updated for stx debian packaging * Updated for stx debian packaging

View File

@ -13,7 +13,7 @@ Build-Depends: debhelper-compat (= 13),
Standards-Version: 4.4.1 Standards-Version: 4.4.1
Homepage: http://kubernetes.io/ Homepage: http://kubernetes.io/
Package: kubernetes-1.21.3-client Package: kubernetes-1.21.8-client
Provides: kubernetes-utils Provides: kubernetes-utils
Architecture: amd64 Architecture: amd64
Depends: ${misc:Depends}, ${shlibs:Depends} Depends: ${misc:Depends}, ${shlibs:Depends}
@ -22,13 +22,13 @@ Built-Using: ${misc:Built-Using}
Description: Kubernetes Command Line Tool Description: Kubernetes Command Line Tool
The Kubernetes command line tool for interacting with the Kubernetes API. The Kubernetes command line tool for interacting with the Kubernetes API.
Package: kubernetes-1.21.3-master Package: kubernetes-1.21.8-master
Architecture: amd64 Architecture: amd64
Depends: ${misc:Depends}, ${shlibs:Depends}, Depends: ${misc:Depends}, ${shlibs:Depends},
adduser, adduser,
lsb-base, lsb-base,
etcd etcd
Recommends: ${misc:Recommends}, kubernetes-1.21.3-client Recommends: ${misc:Recommends}, kubernetes-1.21.8-client
Built-Using: ${misc:Built-Using} Built-Using: ${misc:Built-Using}
Description: Kubernetes services for master host Description: Kubernetes services for master host
Container Cluster Manager from Google. Kubernetes is an open source system Container Cluster Manager from Google. Kubernetes is an open source system
@ -42,7 +42,7 @@ Description: Kubernetes services for master host
This package provides "kube-apiserver", "kube-controller-manager" and This package provides "kube-apiserver", "kube-controller-manager" and
"kube-scheduler" daemons. "kube-scheduler" daemons.
Package: kubernetes-1.21.3-node Package: kubernetes-1.21.8-node
Provides: cadvisor Provides: cadvisor
Architecture: amd64 Architecture: amd64
Depends: ${misc:Depends}, ${shlibs:Depends}, Depends: ${misc:Depends}, ${shlibs:Depends},
@ -52,7 +52,7 @@ Depends: ${misc:Depends}, ${shlibs:Depends},
docker.io, docker.io,
lsb-base, lsb-base,
socat, socat,
Recommends: ${misc:Recommends}, kubernetes-1.21.3-client Recommends: ${misc:Recommends}, kubernetes-1.21.8-client
Built-Using: ${misc:Built-Using} Built-Using: ${misc:Built-Using}
Description: Kubernetes services for node host Description: Kubernetes services for node host
Container Cluster Manager from Google. Kubernetes is an open source system Container Cluster Manager from Google. Kubernetes is an open source system
@ -63,15 +63,15 @@ Description: Kubernetes services for node host
daemon process, and that any lower versions may have subtle and/or glaring daemon process, and that any lower versions may have subtle and/or glaring
issues. issues.
Package: kubernetes-1.21.3-kubeadm Package: kubernetes-1.21.8-kubeadm
Architecture: amd64 Architecture: amd64
Depends: ${misc:Depends}, containernetworking-plugins Depends: ${misc:Depends}, containernetworking-plugins
Recommends: ${misc:Recommends}, kubernetes-1.21.3-client Recommends: ${misc:Recommends}, kubernetes-1.21.8-client
Built-Using: ${misc:Built-Using} Built-Using: ${misc:Built-Using}
Description: Kubernetes Cluster Bootstrapping Tool Description: Kubernetes Cluster Bootstrapping Tool
The Kubernetes command line tool for bootstrapping a Kubernetes cluster. The Kubernetes command line tool for bootstrapping a Kubernetes cluster.
Package: kubernetes-1.21.3-misc Package: kubernetes-1.21.8-misc
Architecture: amd64 Architecture: amd64
Depends: ${misc:Depends}, ${shlibs:Depends} Depends: ${misc:Depends}, ${shlibs:Depends}
Recommends: ${misc:Recommends} Recommends: ${misc:Recommends}
@ -79,7 +79,7 @@ Built-Using: ${misc:Built-Using}
Description: dummy package Description: dummy package
Kubernetes dummy package for misc stuff we don't want to install in production. Kubernetes dummy package for misc stuff we don't want to install in production.
Package: kubernetes-1.21.3-unit-test Package: kubernetes-1.21.8-unit-test
Architecture: amd64 Architecture: amd64
Depends: ${misc:Depends}, ${shlibs:Depends}, Depends: ${misc:Depends}, ${shlibs:Depends},
hostname, hostname,

View File

@ -0,0 +1,3 @@
usr/local/kubernetes/1.21.8/stage2/usr/bin/kubectl
usr/local/kubernetes/1.21.8/stage2/usr/share/bash-completion/completions/kubectl

View File

@ -0,0 +1 @@
usr/local/kubernetes/1.21.8/stage2/etc/systemd/system/kubelet.service.d/

View File

@ -0,0 +1,2 @@
usr/local/kubernetes/1.21.8/stage1/usr/bin/kubeadm
usr/local/kubernetes/1.21.8/stage2/etc/systemd/system/kubelet.service.d/kubeadm.conf

View File

@ -0,0 +1,5 @@
etc/kubernetes-1.21.8
etc/kubernetes-1.21.8/addons
etc/kubernetes-1.21.8/addons/volumesnapshots
etc/kubernetes-1.21.8/addons/volumesnapshots/crd
etc/kubernetes-1.21.8/addons/volumesnapshots/volume-snapshot-controller

View File

@ -0,0 +1,8 @@
usr/bin/kube-apiserver
usr/bin/kube-controller-manager
usr/bin/kube-scheduler
etc/kubernetes-1.21.8/addons/volumesnapshots/crd/snapshot.storage.k8s.io_volumesnapshotcontents.yaml
etc/kubernetes-1.21.8/addons/volumesnapshots/crd/snapshot.storage.k8s.io_volumesnapshotclasses.yaml
etc/kubernetes-1.21.8/addons/volumesnapshots/crd/snapshot.storage.k8s.io_volumesnapshots.yaml
etc/kubernetes-1.21.8/addons/volumesnapshots/volume-snapshot-controller/volume-snapshot-controller-deployment.yaml
etc/kubernetes-1.21.8/addons/volumesnapshots/volume-snapshot-controller/rbac-volume-snapshot-controller.yaml

View File

@ -0,0 +1,2 @@
usr/local/kubernetes/1.21.8/stage2/usr/bin/kubelet
usr/local/kubernetes/1.21.8/stage2/usr/bin/kubelet-cgroup-setup.sh

View File

@ -1,6 +1,6 @@
#!/usr/bin/make -f #!/usr/bin/make -f
kube_version := 1.21.3 kube_version := 1.21.8
kube_git_version := v${kube_version} kube_git_version := v${kube_version}
name := kubernetes-${kube_version} name := kubernetes-${kube_version}
go_version := 1.16.6 go_version := 1.16.6

View File

@ -1,9 +1,9 @@
debname: kubernetes debname: kubernetes
debver: 1.21.3 debver: 1.21.8
dl_path: dl_path:
name: kubernetes-1.21.3.tar.gz name: kubernetes-1.21.8.tar.gz
url: https://github.com/kubernetes/kubernetes/archive/refs/tags/v1.21.3.tar.gz url: https://github.com/kubernetes/kubernetes/archive/refs/tags/v1.21.8.tar.gz
md5sum: fa28f2b262d496a08c0c3dad87846c48 md5sum: df0aad94387386d4c8a3412acf196ae3
revision: revision:
dist: $STX_DIST dist: $STX_DIST
PKG_GITREVCOUNT: true PKG_GITREVCOUNT: true