Skip to content

Commit bc4da2e

Browse files
committed
features: set user namespace features on by default
Signed-off-by: Peter Hunt <[email protected]>
1 parent d22fca8 commit bc4da2e

File tree

1 file changed

+18
-16
lines changed

1 file changed

+18
-16
lines changed

features/features.go

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -483,13 +483,13 @@ var (
483483
mustRegister()
484484

485485
FeatureGateExternalOIDCWithAdditionalClaimMappings = newFeatureGate("ExternalOIDCWithUIDAndExtraClaimMappings").
486-
reportProblemsToJiraComponent("authentication").
487-
contactPerson("bpalmer").
488-
productScope(ocpSpecific).
489-
enhancementPR("https://github.com/openshift/enhancements/pull/1777").
490-
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
491-
enableForClusterProfile(Hypershift, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
492-
mustRegister()
486+
reportProblemsToJiraComponent("authentication").
487+
contactPerson("bpalmer").
488+
productScope(ocpSpecific).
489+
enhancementPR("https://github.com/openshift/enhancements/pull/1777").
490+
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
491+
enableForClusterProfile(Hypershift, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
492+
mustRegister()
493493

494494
FeatureGateExample = newFeatureGate("Example").
495495
reportProblemsToJiraComponent("cluster-config").
@@ -540,12 +540,12 @@ var (
540540
mustRegister()
541541

542542
FeatureGateNewOLMOwnSingleNamespace = newFeatureGate("NewOLMOwnSingleNamespace").
543-
reportProblemsToJiraComponent("olm").
544-
contactPerson("nschieder").
545-
productScope(ocpSpecific).
546-
enhancementPR("https://github.com/openshift/enhancements/pull/1774").
547-
enableForClusterProfile(SelfManaged, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
548-
mustRegister()
543+
reportProblemsToJiraComponent("olm").
544+
contactPerson("nschieder").
545+
productScope(ocpSpecific).
546+
enhancementPR("https://github.com/openshift/enhancements/pull/1774").
547+
enableForClusterProfile(SelfManaged, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
548+
mustRegister()
549549

550550
FeatureGateInsightsOnDemandDataGather = newFeatureGate("InsightsOnDemandDataGather").
551551
reportProblemsToJiraComponent("insights").
@@ -687,23 +687,25 @@ var (
687687
contactPerson("haircommander").
688688
productScope(kubernetes).
689689
enhancementPR("https://github.com/kubernetes/enhancements/issues/127").
690-
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
690+
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade, configv1.Default).
691691
mustRegister()
692692

693+
// Note: this feature is perma-alpha, but it is safe and desireable to enable.
694+
// It was an oversight in upstream to not remove the feature gate after the version skew became safe in 1.33.
693695
FeatureGateUserNamespacesPodSecurityStandards = newFeatureGate("UserNamespacesPodSecurityStandards").
694696
reportProblemsToJiraComponent("Node").
695697
contactPerson("haircommander").
696698
productScope(kubernetes).
697699
enhancementPR("https://github.com/kubernetes/enhancements/issues/127").
698-
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
700+
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade, configv1.Default).
699701
mustRegister()
700702

701703
FeatureGateProcMountType = newFeatureGate("ProcMountType").
702704
reportProblemsToJiraComponent("Node").
703705
contactPerson("haircommander").
704706
productScope(kubernetes).
705707
enhancementPR("https://github.com/kubernetes/enhancements/issues/4265").
706-
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
708+
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade, configv1.Default).
707709
mustRegister()
708710

709711
FeatureGateVSphereMultiNetworks = newFeatureGate("VSphereMultiNetworks").

0 commit comments

Comments
 (0)