From e4a34ce343e4af0810aa9a408b57b37f38442dcf Mon Sep 17 00:00:00 2001 From: Mark Sasnal Date: Thu, 2 Oct 2025 14:36:10 -0400 Subject: [PATCH] KEP-4540: StrictCPUReservationOption moved to GA, modified unit tests to reflect this --- pkg/kubelet/cm/cpumanager/policy_options.go | 2 +- pkg/kubelet/cm/cpumanager/policy_options_test.go | 13 +------------ 2 files changed, 2 insertions(+), 13 deletions(-) diff --git a/pkg/kubelet/cm/cpumanager/policy_options.go b/pkg/kubelet/cm/cpumanager/policy_options.go index c9830650873..745c6bf7ca5 100644 --- a/pkg/kubelet/cm/cpumanager/policy_options.go +++ b/pkg/kubelet/cm/cpumanager/policy_options.go @@ -43,12 +43,12 @@ var ( DistributeCPUsAcrossCoresOption, ) betaOptions = sets.New[string]( - StrictCPUReservationOption, DistributeCPUsAcrossNUMAOption, PreferAlignByUnCoreCacheOption, ) stableOptions = sets.New[string]( FullPCPUsOnlyOption, + StrictCPUReservationOption, ) ) diff --git a/pkg/kubelet/cm/cpumanager/policy_options_test.go b/pkg/kubelet/cm/cpumanager/policy_options_test.go index ba9c1461115..e248887e4db 100644 --- a/pkg/kubelet/cm/cpumanager/policy_options_test.go +++ b/pkg/kubelet/cm/cpumanager/policy_options_test.go @@ -106,18 +106,6 @@ func TestPolicyOptionsAvailable(t *testing.T) { featureGateEnable: true, expectedAvailable: false, }, - { - option: StrictCPUReservationOption, - featureGate: pkgfeatures.CPUManagerPolicyBetaOptions, - featureGateEnable: false, - expectedAvailable: false, - }, - { - option: StrictCPUReservationOption, - featureGate: pkgfeatures.CPUManagerPolicyBetaOptions, - featureGateEnable: true, - expectedAvailable: true, - }, { option: PreferAlignByUnCoreCacheOption, featureGate: pkgfeatures.CPUManagerPolicyBetaOptions, @@ -146,6 +134,7 @@ func TestPolicyOptionsAvailable(t *testing.T) { func TestPolicyOptionsAlwaysAvailableOnceGA(t *testing.T) { options := []string{ FullPCPUsOnlyOption, + StrictCPUReservationOption, } for _, option := range options { t.Run(option, func(t *testing.T) {