From 93fb829d487293a024647a8a773197c1bd7a4741 Mon Sep 17 00:00:00 2001 From: Abu Kashem Date: Wed, 24 Sep 2025 10:36:45 -0400 Subject: [PATCH] enable resource v1beta2 api if DynamicResourceAllocation is enabled enable resource v1beta2 api if the DRA feature gate DynamicResourceAllocation is enabled. v1beta2 has been added in 1.33 --- .../apienablement/observe_runtime_config.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkg/operator/configobservation/apienablement/observe_runtime_config.go b/pkg/operator/configobservation/apienablement/observe_runtime_config.go index 02aa5af0a7..361f7256b1 100644 --- a/pkg/operator/configobservation/apienablement/observe_runtime_config.go +++ b/pkg/operator/configobservation/apienablement/observe_runtime_config.go @@ -19,8 +19,9 @@ var defaultGroupVersionsByFeatureGate = map[configv1.FeatureGateName][]groupVers "MutatingAdmissionPolicy": {{GroupVersion: schema.GroupVersion{Group: "admissionregistration.k8s.io", Version: "v1alpha1"}}}, "DynamicResourceAllocation": { {KubeVersionRange: semver.MustParseRange("< 1.31.0"), GroupVersion: schema.GroupVersion{Group: "resource.k8s.io", Version: "v1alpha2"}}, - {KubeVersionRange: semver.MustParseRange(">= 1.31.0"), GroupVersion: schema.GroupVersion{Group: "resource.k8s.io", Version: "v1alpha3"}}, - {KubeVersionRange: semver.MustParseRange(">= 1.32.0"), GroupVersion: schema.GroupVersion{Group: "resource.k8s.io", Version: "v1beta1"}}, + {KubeVersionRange: semver.MustParseRange(">=1.31.0 <1.34.0"), GroupVersion: schema.GroupVersion{Group: "resource.k8s.io", Version: "v1alpha3"}}, + {KubeVersionRange: semver.MustParseRange(">=1.32.0 <1.34.0"), GroupVersion: schema.GroupVersion{Group: "resource.k8s.io", Version: "v1beta1"}}, + {KubeVersionRange: semver.MustParseRange(">=1.33.0 <1.34.0"), GroupVersion: schema.GroupVersion{Group: "resource.k8s.io", Version: "v1beta2"}}, }, "VolumeAttributesClass": {{GroupVersion: schema.GroupVersion{Group: "storage.k8s.io", Version: "v1beta1"}}}, }