integ/kubernetes
Jim Gauld 872dd513fc Add staged kubernetes version 1.21.3
Multiple versions of kubernetes are required to support upgrade.

This adds staged version of kubernetes 1.21.3, built with a
specific version of golang.

All subpackage versions are included in the iso image without
collisions.

The following patches are ported to specific kubernetes version:
kubelet-cpumanager-disable-CFS-quota-throttling-for-.patch
kubelet-cpumanager-keep-normal-containers-off-reserv.patch
kubelet-cpumanager-infrastructure-pods-use-system-re.patch
kubelet-cpumanager-introduce-concept-of-isolated-CPU.patch
kubeadm-create-platform-pods-with-zero-CPU-resources.patch
enable-support-for-kubernetes-to-ignore-isolcpus.patch

The following changes were made for 1.21.3:
- following upstream commit was reverted:
  Revert-use-subpath-for-coredns-only-for-default-repo.patch

- kubelet-cpumanager-disable-CFS-quota-throttling-for-.patch
  was refactored due to new internal_container_lifecycle framework
  We leverage the same mechanism to set Linux resources as:
  cpu manager: specify the container CPU set during the creation
  (commit 38dc7509f862f081828e7d9167107b8c6e98ea23).

- kubelet-cpumanager-introduce-concept-of-isolated-CPU.patch
  was refactored due to upstream API change:
  node: podresources: make GetDevices() consistent
  (commit ad68f9588c72d6477b5a290c548a9031063ac659).

  The routine podIsolCPUs() was refactored in 1.21.3 since the
  API p.deviceManager.GetDevices() is returning multiple devices
  with a device per cpu. The resultant cpuset needs to be the
  aggregate.

Story: 2008972
Task: 43056

Signed-off-by: Jim Gauld <james.gauld@windriver.com>
Change-Id: I5ba7ff2e6aebb744af265698c0f90256ac5e70f4
2021-09-22 16:31:39 -04:00
..
armada/centos Update postgres liveness check to support IPv6 addresses 2021-05-15 16:30:18 -04:00
armada-helm-toolkit Add auto-version for remaining stx/integ packages 2020-12-17 13:26:44 -05:00
chartmuseum/centos Modify go package to be compatible with golang 1.16.6 2021-08-16 09:45:48 -04:00
cni uprev the containernetwork-plugins 2021-08-13 11:35:07 -04:00
containerd/centos Modify go package to be compatible with golang 1.16.6 2021-08-16 09:45:48 -04:00
docker-distribution/centos Modify go package to be compatible with golang 1.16.6 2021-08-16 09:45:48 -04:00
etcd/centos Modify go package to be compatible with golang 1.16.6 2021-08-16 09:45:48 -04:00
helm/centos helmv2-cli armada pod running and ready check 2020-09-25 09:24:34 -04:00
k8s-pod-recovery/centos Clear pods in OutOfhugepages* state 2021-09-14 17:55:56 +00:00
kubernetes-1.18.1/centos Add staged versions of kubernetes 1.18.1 and 1.19.13 2021-09-01 16:51:45 -04:00
kubernetes-1.19.13/centos Add staged versions of kubernetes 1.18.1 and 1.19.13 2021-09-01 16:51:45 -04:00
kubernetes-1.20.9/centos Add staged kubernetes version 1.20.9 2021-09-13 14:53:42 -04:00
kubernetes-1.21.3/centos Add staged kubernetes version 1.21.3 2021-09-22 16:31:39 -04:00
kubernetes-unversioned/centos Split kubernetes into versioned stages and unversioned package 2021-08-17 11:19:21 -04:00
n3000/centos Upversion OPAE SDK to 1.3.7-5 2021-06-24 15:27:25 -04:00
plugins Add staged versions of kubernetes 1.18.1 and 1.19.13 2021-09-01 16:51:45 -04:00