
This change ports the following kubernetes 1.33.0 patches. Following 2 patches was refactored and the rest applied cleanly: kubelet-cpumanager-platform-pods-on-reserved-cpus.patch kubelet-cpumanager-introduce-concept-of-isolated-CPU.patch kubeadm-platform-pods-zero-cpu-resources-readiness-p.patch kubelet-isolcpus-SMT-aware-sorted-allocation.patch kubelet-cpumanager-keep-normal-containers-off-reserv.patch kubeadm-reduce-UpgradeManifestTimeout.patch Revert-kubeadm-use-new-etcd-livez-and-readyz-endpoint.patch Note: The upstream logspam patch is not required in K8S 1.34: kubelet-reduce-logspam-calculating-sandbox-resources.patch The change to disable CFS quota throttling at the container level for Guaranteed QoS pods has been integrated in Kubernetes v1.33. Therefore, the patch kubelet-disable-CFS-quota-throttling-non-integer-cpu.patch is no longer needed and is being dropped. Test Plan: PASS: Kubernetes package 1.33.0 builds properly. PASS: Tested Kubernetes patches on a running system. PASS: Run following make tests successfully: make test WHAT=./pkg/kubelet/cm GOFLAGS="-v" make test WHAT=./pkg/kubelet/cm/cpumanager GOFLAGS="-v" make test WHAT=./pkg/kubelet/cm/cpumanager/state GOFLAGS="-v" make test WHAT=./pkg/kubelet/cm/cpumanager/topology GOFLAGS="-v" make test WHAT=./pkg/kubelet/cm/topologymanager GOFLAGS="-v" make test WHAT=./pkg/kubelet/cm/devicemanager GOFLAGS="-v" make test WHAT=./pkg/kubelet/cm/memorymanager GOFLAGS="-v" make test WHAT=./pkg/kubelet/kuberuntime GOFLAGS="-v" make test WHAT=./cmd/kubeadm/app/constants GOFLAGS="-v" make test WHAT=./cmd/kubeadm/app/phases/controlplane GOFLAGS="-v" make test WHAT=./pkg/kubelet/cm GOFLAGS="-v" make test WHAT=./cmd/kubeadm/app/phases/addons/dns/ GOFLAGS="-v" Story: 2011340 Task: 52296 Change-Id: Idcfd93340d470efca4cfb86fc94325ab9304e6d0 Signed-off-by: Saba Touheed Mujawar <sabatouheed.mujawar@windriver.com>
integ
StarlingX Integration
Description
Languages
Shell
27.7%
Python
22.7%
JavaScript
21.5%
Perl
12.8%
C++
5.8%
Other
9.4%