integ/kubernetes
Saba Touheed Mujawar bc28897dc5 Add kubernetes 1.28.4 patches
This change ports the following kubernetes 1.28.4 patches which were
refactored slightly to allow for upstream changes

The following patches were applied cleanly:
kubelet-sort-isolcpus-allocation-when-SMT-enabled.patch
kubelet-cpumanager-disable-CFS-quota-throttling.patch
kubelet-cpumanager-keep-normal-containers-off-reserv.patch
kubelet-cpumanager-infra-pods-use-system-reserved-CP.patch
Affinity-of-guaranteed-pod-to-non-isolated-CPUs.patch
kubelet-CFS-quota-throttling-for-non-integer-cpulimit.patch

The following patches were refactored:
kubeadm-create-platform-pods-with-zero-CPU-resources.patch
kubernetes-make-isolcpus-allocation-SMT-aware.patch
kubelet-cpumanager-introduce-concept-of-isolated-CPU.patch
enable-support-for-kubernetes-to-ignore-isolcpus.patch

Note: Revert-use-subpath-for-coredns-only-for-default-repo.patch
      is removed as this change that updates the dns
      imageRepository is taken care in ansible playbook
      https://review.opendev.org/c/starlingx/ansible-playbooks/+/903499/1/playbookconfig/src/playbooks/roles/common/files/kubeadm.yaml.j2

Test Plan:
PASS: Kubernetes package 1.28.4 builds properly.
PASS: Run all Kubelet, kubeadm, kubectl make tests for affected code.
PASS: build-iso successful with multiple kubernetes versions
PASS: Install iso with k8s 1.28 default and test all patches.

Story: 2010878
Task: 49209

Change-Id: I7693ad2fcc93d146eeae882d44f83b60589565db
Signed-off-by: Saba Touheed Mujawar <sabatouheed.mujawar@windriver.com>
2023-12-18 01:38:21 -05:00
..
chartmuseum Upversion chartmuseum from 0.12.0 to 0.13.0 2023-08-08 09:59:54 -03:00
cni debian-pkg: Uprev cni plugins 2023-11-16 22:07:35 +00:00
containerd Improve shutdown of containerd 2023-11-09 12:12:48 -05:00
crictl/debian Fix lint errors identified by Zuul pylint job 2023-03-15 12:07:17 +00:00
docker-distribution Upversion docker-distribution to v2.8.2+ds1-1 2023-11-10 12:44:09 -03:00
etcd Update debian package versions to use git commits 2023-03-01 11:27:50 -05:00
helm Enforce Helm charts uniqueness 2023-10-06 12:12:07 -03: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 Add sriov-fec-system namespace to the platform infra list in kubelet 2023-08-31 11:07:43 -03:00
kubernetes-1.25.3/debian Add sriov-fec-system namespace to the platform infra list in kubelet 2023-08-31 11:07:43 -03:00
kubernetes-1.26.1/debian Set the affinity of guaranteed pod to non-isolated CPUs 2023-11-28 08:38:10 +00:00
kubernetes-1.27.5/debian Set the affinity of guaranteed pod to non-isolated CPUs 2023-11-28 08:38:10 +00:00
kubernetes-1.28.4/debian Add kubernetes 1.28.4 patches 2023-12-18 01:38:21 -05:00
kubernetes-unversioned Update kubelet.kubeconfig environment variable 2023-07-17 17:58:48 -04:00
n3000 cengn reference removal 2023-09-14 09:56:20 -04:00
plugins Fix for dwz compression error in isolcpus-device-plugin 2023-09-06 09:45:39 -04:00
runc/debian Upgrade runc to 1.1.7 2023-05-29 07:26:53 -04:00