integ/kubernetes
Chris Friesen 863c928d5c Upgrade containerd to 1.6.21
As documented at
https://kubernetes.io/blog/2022/12/09/kubernetes-v1-26-release K8s
1.26 will no longer support containerd 1.5 and lower.

Accordingly we are upgrading containerd to 1.6.21.

The Debian package for containerd 1.6 comes from "bookworm" and
would require us to bring in a newer glibc and newer python3, which
is not something we want to do at this point.

As a workaround, we are pulling in the prebuilt binaries from
the containerd github project, which work fine with our existing
packages.

It's not a compile-time dependency, but these Ansible changes are
needed to actually run K8s 1.26:
https://review.opendev.org/c/starlingx/ansible-playbooks/+/879356

Also, the debian packaging tools do not allow binaries to be installed
to /usr/local/sbin, so the script that was there previously has
been moved to /usr/sbin.  There is a corresponding change in the
containerd service file override that should be merged at the same
time:

https://review.opendev.org/c/starlingx/config-files/+/883214

Test Plan:
PASS Install AIO-SX with K8s 1.25 and upgrade to K8s 1.26.
PASS Install with K8s 1.26 on AIO-SX and ensure the system comes up
     normally.

Story: 2010368
Task: 46590

Change-Id: I9e7a0e28a1b153141ff17a88efa0626314a01c91
Signed-off-by: Chris Friesen <chris.friesen@windriver.com>
2023-05-16 17:36:01 -04:00
..
armada Update debian package versions to use git commits 2023-03-01 11:27:50 -05:00
armada-helm-toolkit Update debian package versions to use git commits 2023-03-01 11:27:50 -05:00
chartmuseum chartmuseum: meta_data: remove explicit SRC_DIR 2023-03-10 15:35:46 -05:00
cni debian-pkg: Uprev cni plugins 2023-04-14 20:03:39 +00:00
containerd Upgrade containerd to 1.6.21 2023-05-16 17:36:01 -04:00
crictl/debian Fix lint errors identified by Zuul pylint job 2023-03-15 12:07:17 +00:00
docker-distribution Update debian package versions to use git commits 2023-03-01 11:27:50 -05:00
etcd Update debian package versions to use git commits 2023-03-01 11:27:50 -05:00
helm helm: meta_data: remove explicit SRC_DIR 2023-03-10 16:54:45 -05:00
k8s-cni-cache-cleanup Update k8s-cni-cache-cleanup ver based on git 2023-02-21 21:19:18 +00:00
k8s-pod-recovery Update k8s-pod-recovery pkg ver based on git 2023-02-22 15:57:27 +00:00
kubernetes-1.18.1/centos/files Remove kubernetes 1.18, 1.19, 1.20 pkgs 2022-02-23 15:24:03 +00:00
kubernetes-1.21.8 Fix lint errors identified by Zuul pylint job 2023-03-15 12:07:17 +00:00
kubernetes-1.22.5 Fix lint errors identified by Zuul pylint job 2023-03-15 12:07:17 +00:00
kubernetes-1.23.1 Fix lint errors identified by Zuul pylint job 2023-03-15 12:07:17 +00:00
kubernetes-1.24.4/debian Merge "Change file permissions in k8s 1.24.4 and k8s 1.25.3" 2023-03-15 14:14:07 +00:00
kubernetes-1.25.3/debian Merge "Change file permissions in k8s 1.24.4 and k8s 1.25.3" 2023-03-15 14:14:07 +00:00
kubernetes-1.26.1/debian Porting the K8s customizations to K8s 1.26.1 2023-05-09 07:33:14 -04:00
kubernetes-unversioned Merge "Remove broken/stale K8s upgrade script" 2023-04-27 14:30:59 +00:00
n3000 n3000-opae: debian docker build fails 2022-09-07 22:28:14 +00:00
plugins Remove Intel plugin image builder scripts from distroless dir 2023-04-28 13:14:39 +00:00
runc/debian Update debian package versions to use git commits 2023-03-01 11:27:50 -05:00