diff --git a/features.md b/features.md index f61de97900e..505063ae528 100644 --- a/features.md +++ b/features.md @@ -36,6 +36,7 @@ | PersistentIPsForVirtualization| | | Enabled | Enabled | Enabled | Enabled | | PinnedImages| | | Enabled | Enabled | Enabled | Enabled | | PlatformOperators| | | Enabled | Enabled | Enabled | Enabled | +| ProcMountType| | | Enabled | Enabled | Enabled | Enabled | | RouteAdvertisements| | | Enabled | Enabled | Enabled | Enabled | | RouteExternalCertificate| | | Enabled | Enabled | Enabled | Enabled | | ServiceAccountTokenNodeBinding| | | Enabled | Enabled | Enabled | Enabled | @@ -43,6 +44,7 @@ | SigstoreImageVerification| | | Enabled | Enabled | Enabled | Enabled | | TranslateStreamCloseWebsocketRequests| | | Enabled | Enabled | Enabled | Enabled | | UpgradeStatus| | | Enabled | Enabled | Enabled | Enabled | +| UserNamespacesSupport| | | Enabled | Enabled | Enabled | Enabled | | VSphereMultiVCenters| | | Enabled | Enabled | Enabled | Enabled | | VolumeGroupSnapshot| | | Enabled | Enabled | Enabled | Enabled | | ExternalOIDC| Enabled | | Enabled | Enabled | Enabled | Enabled | diff --git a/features/features.go b/features/features.go index fb75b166065..41432f02bba 100644 --- a/features/features.go +++ b/features/features.go @@ -611,4 +611,18 @@ var ( productScope(ocpSpecific). enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade). mustRegister() + + FeatureGateUserNamespacesSupport = newFeatureGate("UserNamespacesSupport"). + reportProblemsToJiraComponent("Node"). + contactPerson("haircommander"). + productScope(kubernetes). + enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade). + mustRegister() + + FeatureGateProcMountType = newFeatureGate("ProcMountType"). + reportProblemsToJiraComponent("Node"). + contactPerson("haircommander"). + productScope(kubernetes). + enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade). + mustRegister() ) diff --git a/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml b/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml index 12c6878da2a..673ad748c17 100644 --- a/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml +++ b/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml @@ -121,6 +121,9 @@ { "name": "PlatformOperators" }, + { + "name": "ProcMountType" + }, { "name": "RouteAdvertisements" }, @@ -142,6 +145,9 @@ { "name": "UpgradeStatus" }, + { + "name": "UserNamespacesSupport" + }, { "name": "VSphereMultiVCenters" }, diff --git a/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml index 1708bd342a1..307960fbce1 100644 --- a/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml @@ -224,6 +224,9 @@ { "name": "PrivateHostedZoneAWS" }, + { + "name": "ProcMountType" + }, { "name": "RouteAdvertisements" }, @@ -248,6 +251,9 @@ { "name": "UpgradeStatus" }, + { + "name": "UserNamespacesSupport" + }, { "name": "VSphereControlPlaneMachineSet" }, diff --git a/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml index d9cc141f9f9..bd9b6dc5244 100644 --- a/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml @@ -224,6 +224,9 @@ { "name": "PrivateHostedZoneAWS" }, + { + "name": "ProcMountType" + }, { "name": "RouteAdvertisements" }, @@ -248,6 +251,9 @@ { "name": "UpgradeStatus" }, + { + "name": "UserNamespacesSupport" + }, { "name": "VSphereControlPlaneMachineSet" }, diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml index 697b81822bd..e21aed14688 100644 --- a/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml +++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml @@ -124,6 +124,9 @@ { "name": "PlatformOperators" }, + { + "name": "ProcMountType" + }, { "name": "RouteAdvertisements" }, @@ -145,6 +148,9 @@ { "name": "UpgradeStatus" }, + { + "name": "UserNamespacesSupport" + }, { "name": "VSphereMultiVCenters" }, diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml index 47077a4e6d3..1a14dcfc740 100644 --- a/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml @@ -224,6 +224,9 @@ { "name": "PrivateHostedZoneAWS" }, + { + "name": "ProcMountType" + }, { "name": "RouteAdvertisements" }, @@ -248,6 +251,9 @@ { "name": "UpgradeStatus" }, + { + "name": "UserNamespacesSupport" + }, { "name": "VSphereControlPlaneMachineSet" }, diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml index 870b5fbe156..a8574ce9e62 100644 --- a/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml @@ -224,6 +224,9 @@ { "name": "PrivateHostedZoneAWS" }, + { + "name": "ProcMountType" + }, { "name": "RouteAdvertisements" }, @@ -248,6 +251,9 @@ { "name": "UpgradeStatus" }, + { + "name": "UserNamespacesSupport" + }, { "name": "VSphereControlPlaneMachineSet" },