From 62de6b5eb19980044cfee1d5d69588c8eca6e274 Mon Sep 17 00:00:00 2001 From: dentinyhao Date: Mon, 24 Aug 2026 19:18:57 -0700 Subject: [PATCH] Stop defaulting deprecated cdi.default in ClusterPolicy Signed-off-by: dentinyhao --- api/nvidia/v1/clusterpolicy_types.go | 1 - bundle/manifests/nvidia.com_clusterpolicies.yaml | 1 - config/crd/bases/nvidia.com_clusterpolicies.yaml | 1 - deployments/gpu-operator/crds/nvidia.com_clusterpolicies.yaml | 1 - 4 files changed, 4 deletions(-) diff --git a/api/nvidia/v1/clusterpolicy_types.go b/api/nvidia/v1/clusterpolicy_types.go index 234b5eba36..8c54b44b46 100644 --- a/api/nvidia/v1/clusterpolicy_types.go +++ b/api/nvidia/v1/clusterpolicy_types.go @@ -1966,7 +1966,6 @@ type CDIConfigSpec struct { // Deprecated: This field is no longer used. Setting cdi.enabled=true will configure CDI as the default mechanism for making GPUs accessible to containers. // +kubebuilder:validation:Optional - // +kubebuilder:default=false // +operator-sdk:gen-csv:customresourcedefinitions.specDescriptors=true // +operator-sdk:gen-csv:customresourcedefinitions.specDescriptors.displayName="Deprecated: This field is no longer used" // +operator-sdk:gen-csv:customresourcedefinitions.specDescriptors.x-descriptors="urn:alm:descriptor:com.tectonic.ui:booleanSwitch,urn:alm:descriptor:com.tectonic.ui:hidden" diff --git a/bundle/manifests/nvidia.com_clusterpolicies.yaml b/bundle/manifests/nvidia.com_clusterpolicies.yaml index f589282b20..9b80c2cd14 100644 --- a/bundle/manifests/nvidia.com_clusterpolicies.yaml +++ b/bundle/manifests/nvidia.com_clusterpolicies.yaml @@ -139,7 +139,6 @@ spec: used in the cluster properties: default: - default: false description: 'Deprecated: This field is no longer used. Setting cdi.enabled=true will configure CDI as the default mechanism for making GPUs accessible to containers.' diff --git a/config/crd/bases/nvidia.com_clusterpolicies.yaml b/config/crd/bases/nvidia.com_clusterpolicies.yaml index f589282b20..9b80c2cd14 100644 --- a/config/crd/bases/nvidia.com_clusterpolicies.yaml +++ b/config/crd/bases/nvidia.com_clusterpolicies.yaml @@ -139,7 +139,6 @@ spec: used in the cluster properties: default: - default: false description: 'Deprecated: This field is no longer used. Setting cdi.enabled=true will configure CDI as the default mechanism for making GPUs accessible to containers.' diff --git a/deployments/gpu-operator/crds/nvidia.com_clusterpolicies.yaml b/deployments/gpu-operator/crds/nvidia.com_clusterpolicies.yaml index f589282b20..9b80c2cd14 100644 --- a/deployments/gpu-operator/crds/nvidia.com_clusterpolicies.yaml +++ b/deployments/gpu-operator/crds/nvidia.com_clusterpolicies.yaml @@ -139,7 +139,6 @@ spec: used in the cluster properties: default: - default: false description: 'Deprecated: This field is no longer used. Setting cdi.enabled=true will configure CDI as the default mechanism for making GPUs accessible to containers.'