From b5d4551ac7cc6a096b0239033879bead5c023021 Mon Sep 17 00:00:00 2001 From: Gabe Rosenhouse Date: Wed, 21 Apr 2021 22:29:30 +0000 Subject: [PATCH] Promote NamespaceDefaultLabelName to GA Lock to default for 1.22 Co-authored-by: Jay Vyas --- pkg/features/kube_features.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/features/kube_features.go b/pkg/features/kube_features.go index 2751253a462..e47383461ff 100644 --- a/pkg/features/kube_features.go +++ b/pkg/features/kube_features.go @@ -748,6 +748,7 @@ const ( // owner: @jayunit100 @abhiraut @rikatz // beta: v1.21 + // ga: v1.22 // // Labels all namespaces with a default label "kubernetes.io/metadata.name: " NamespaceDefaultLabelName featuregate.Feature = "NamespaceDefaultLabelName" @@ -869,7 +870,7 @@ var defaultKubernetesFeatureGates = map[featuregate.Feature]featuregate.FeatureS ServiceInternalTrafficPolicy: {Default: false, PreRelease: featuregate.Alpha}, SuspendJob: {Default: false, PreRelease: featuregate.Alpha}, KubeletPodResourcesGetAllocatable: {Default: false, PreRelease: featuregate.Alpha}, - NamespaceDefaultLabelName: {Default: true, PreRelease: featuregate.Beta}, // graduate to GA and lock to default in 1.22, remove in 1.24 + NamespaceDefaultLabelName: {Default: true, PreRelease: featuregate.GA, LockToDefault: true}, // remove in 1.24 CSIVolumeHealth: {Default: false, PreRelease: featuregate.Alpha}, // inherited features from generic apiserver, relisted here to get a conflict if it is changed