424c00985e
This change updates kubernetes patch kubelet-cpumanager-introduce-concept-of-isolated-CPU.patch for supported kubernetes versions from 1.24 to 1.28. Currently, for static CPU allocation, pods are identified as platform pods using a hard-coded list of namespaces. New method identifies a pod as a platform pod using label assigned to it or its namespace. Test Plan: PASS: All affected versions of kubernetes package build successfully. PASS: Create a pod with the platform label. Pod is classified as a platform pod. PASS: Create a pod without the platform label but in a namespace with the platform label. Pod is classified as a platform pod. PASS: Create a pod without the platform label and in a namespace without the platform label. Pod is not classified as a platform pod. Depends-On: https://review.opendev.org/c/starlingx/config/+/907640 Depends-On: https://review.opendev.org/c/starlingx/ansible-playbooks/+/907641 Depends-On: https://review.opendev.org/c/starlingx/integ/+/908340 Depends-On: https://review.opendev.org/c/starlingx/integ/+/908958 Story: 2010612 Task: 47513 Change-Id: I654d466e51522b42a2e1d17a1828288089791b8f Signed-off-by: Kaustubh Dhokte <kaustubh.dhokte@windriver.com> |
||
---|---|---|
.. | ||
patches | ||
source | ||
changelog | ||
control | ||
copyright | ||
kubeadm.conf | ||
kubelet-cgroup-setup.sh | ||
kubernetes-1.26.1-client.install | ||
kubernetes-1.26.1-client.lintian-overrides | ||
kubernetes-1.26.1-kubeadm.dirs | ||
kubernetes-1.26.1-kubeadm.install | ||
kubernetes-1.26.1-master.dirs | ||
kubernetes-1.26.1-master.install | ||
kubernetes-1.26.1-master.lintian-overrides | ||
kubernetes-1.26.1-misc.docs | ||
kubernetes-1.26.1-misc.install | ||
kubernetes-1.26.1-misc.manpages | ||
kubernetes-1.26.1-node.install | ||
kubernetes-1.26.1-node.lintian-overrides | ||
kubernetes-1.26.1-unit-test.install | ||
rules |