diff --git a/pkg/features/versioned_kube_features.go b/pkg/features/versioned_kube_features.go index b9c0663d850..1c99433aaa7 100644 --- a/pkg/features/versioned_kube_features.go +++ b/pkg/features/versioned_kube_features.go @@ -179,6 +179,7 @@ var defaultVersionedKubernetesFeatureGates = map[featuregate.Feature]featuregate DynamicResourceAllocation: { {Version: version.MustParse("1.26"), Default: false, PreRelease: featuregate.Alpha}, + {Version: version.MustParse("1.32"), Default: false, PreRelease: featuregate.Beta}, }, ElasticIndexedJob: { diff --git a/test/e2e/dra/kind.yaml b/test/e2e/dra/kind.yaml index 80146fe1fc7..d682f54d50e 100644 --- a/test/e2e/dra/kind.yaml +++ b/test/e2e/dra/kind.yaml @@ -20,7 +20,7 @@ nodes: v: "5" apiServer: extraArgs: - runtime-config: "resource.k8s.io/v1alpha3=true" + runtime-config: "resource.k8s.io/v1beta1=true" - | kind: InitConfiguration nodeRegistration: @@ -40,5 +40,9 @@ nodes: nodeRegistration: kubeletExtraArgs: v: "5" +# Feature gates must be the last entry in this YAML. +# Some Prow jobs add more feature gates with +# +# --config <(cat test/e2e/dra/kind.yaml; echo " : true") featureGates: DynamicResourceAllocation: true diff --git a/test/featuregates_linter/test_data/versioned_feature_list.yaml b/test/featuregates_linter/test_data/versioned_feature_list.yaml index 8e64858e9fd..44a83763c55 100644 --- a/test/featuregates_linter/test_data/versioned_feature_list.yaml +++ b/test/featuregates_linter/test_data/versioned_feature_list.yaml @@ -412,6 +412,10 @@ lockToDefault: false preRelease: Alpha version: "1.26" + - default: false + lockToDefault: false + preRelease: Beta + version: "1.32" - name: EfficientWatchResumption versionedSpecs: - default: false