diff --git a/features.md b/features.md
index 2ebfc0b8295..891df8c3556 100644
--- a/features.md
+++ b/features.md
@@ -44,22 +44,17 @@
| MetricsCollectionProfiles| | | Enabled | Enabled | Enabled | Enabled |
| MinimumKubeletVersion| | | Enabled | Enabled | Enabled | Enabled |
| MixedCPUsAllocation| | | Enabled | Enabled | Enabled | Enabled |
-| NodeSwap| | | Enabled | Enabled | Enabled | Enabled |
| NutanixMultiSubnets| | | Enabled | Enabled | Enabled | Enabled |
| OVNObservability| | | Enabled | Enabled | Enabled | Enabled |
| OnClusterBuild| | | 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 |
| SignatureStores| | | Enabled | Enabled | Enabled | Enabled |
| SigstoreImageVerification| | | Enabled | Enabled | Enabled | Enabled |
-| TranslateStreamCloseWebsocketRequests| | | Enabled | Enabled | Enabled | Enabled |
| UpgradeStatus| | | Enabled | Enabled | Enabled | Enabled |
| UserNamespacesPodSecurityStandards| | | Enabled | Enabled | Enabled | Enabled |
-| UserNamespacesSupport| | | Enabled | Enabled | Enabled | Enabled |
| VSphereConfigurableMaxAllowedBlockVolumesPerNode| | | Enabled | Enabled | Enabled | Enabled |
| VSphereHostVMGroupZonal| | | Enabled | Enabled | Enabled | Enabled |
| VSphereMultiDisk| | | Enabled | Enabled | Enabled | Enabled |
@@ -75,8 +70,6 @@
| BareMetalLoadBalancer| Enabled | Enabled | Enabled | Enabled | Enabled | Enabled |
| BuildCSIVolumes| Enabled | Enabled | Enabled | Enabled | Enabled | Enabled |
| ChunkSizeMiB| Enabled | Enabled | Enabled | Enabled | Enabled | Enabled |
-| CloudDualStackNodeIPs| Enabled | Enabled | Enabled | Enabled | Enabled | Enabled |
-| DisableKubeletCloudCredentialProviders| Enabled | Enabled | Enabled | Enabled | Enabled | Enabled |
| GCPLabelsTags| Enabled | Enabled | Enabled | Enabled | Enabled | Enabled |
| HardwareSpeed| Enabled | Enabled | Enabled | Enabled | Enabled | Enabled |
| IngressControllerLBSubnetsAWS| Enabled | Enabled | Enabled | Enabled | Enabled | Enabled |
diff --git a/features/features.go b/features/features.go
index 8f30373e928..9531f838c42 100644
--- a/features/features.go
+++ b/features/features.go
@@ -44,14 +44,6 @@ var (
enhancementPR("https://github.com/openshift/enhancements/pull/1706").
mustRegister()
- FeatureGateServiceAccountTokenNodeBinding = newFeatureGate("ServiceAccountTokenNodeBinding").
- reportProblemsToJiraComponent("apiserver-auth").
- contactPerson("stlaz").
- productScope(kubernetes).
- enhancementPR("https://github.com/kubernetes/enhancements/issues/4193").
- enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
- mustRegister()
-
FeatureGateValidatingAdmissionPolicy = newFeatureGate("ValidatingAdmissionPolicy").
reportProblemsToJiraComponent("kube-apiserver").
contactPerson("benluddy").
@@ -92,14 +84,6 @@ var (
enableIn(configv1.Default, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
mustRegister()
- FeatureGateNodeSwap = newFeatureGate("NodeSwap").
- reportProblemsToJiraComponent("node").
- contactPerson("ehashman").
- productScope(kubernetes).
- enhancementPR("https://github.com/kubernetes/enhancements/issues/2400").
- enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
- mustRegister()
-
FeatureGateMachineAPIProviderOpenStack = newFeatureGate("MachineAPIProviderOpenStack").
reportProblemsToJiraComponent("openstack").
contactPerson("egarcia").
@@ -195,14 +179,6 @@ var (
enableIn(configv1.Default, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
mustRegister()
- FeatureGateCloudDualStackNodeIPs = newFeatureGate("CloudDualStackNodeIPs").
- reportProblemsToJiraComponent("machine-config-operator/platform-baremetal").
- contactPerson("mkowalsk").
- productScope(kubernetes).
- enhancementPR("https://github.com/kubernetes/enhancements/issues/3705").
- enableIn(configv1.Default, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
- mustRegister()
-
FeatureGateVSphereHostVMGroupZonal = newFeatureGate("VSphereHostVMGroupZonal").
reportProblemsToJiraComponent("splat").
contactPerson("jcpowermac").
@@ -409,14 +385,6 @@ var (
enableIn(configv1.Default, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
mustRegister()
- FeatureGateDisableKubeletCloudCredentialProviders = newFeatureGate("DisableKubeletCloudCredentialProviders").
- reportProblemsToJiraComponent("cloud-provider").
- contactPerson("jspeed").
- productScope(kubernetes).
- enhancementPR("https://github.com/kubernetes/enhancements/issues/2395").
- enableIn(configv1.Default, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
- mustRegister()
-
FeatureGateOnClusterBuild = newFeatureGate("OnClusterBuild").
reportProblemsToJiraComponent("MachineConfigOperator").
contactPerson("dkhater").
@@ -465,14 +433,6 @@ var (
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
mustRegister()
- FeatureGateTranslateStreamCloseWebsocketRequests = newFeatureGate("TranslateStreamCloseWebsocketRequests").
- reportProblemsToJiraComponent("kube-apiserver").
- contactPerson("akashem").
- productScope(kubernetes).
- enhancementPR("https://github.com/kubernetes/enhancements/issues/4006").
- enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
- mustRegister()
-
FeatureGateVolumeAttributesClass = newFeatureGate("VolumeAttributesClass").
reportProblemsToJiraComponent("Storage / Kubernetes External Components").
contactPerson("dfajmon").
@@ -671,14 +631,6 @@ var (
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
mustRegister()
- FeatureGateUserNamespacesSupport = newFeatureGate("UserNamespacesSupport").
- reportProblemsToJiraComponent("Node").
- contactPerson("haircommander").
- productScope(kubernetes).
- enhancementPR("https://github.com/kubernetes/enhancements/issues/127").
- enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
- mustRegister()
-
FeatureGateUserNamespacesPodSecurityStandards = newFeatureGate("UserNamespacesPodSecurityStandards").
reportProblemsToJiraComponent("Node").
contactPerson("haircommander").
@@ -687,14 +639,6 @@ var (
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
mustRegister()
- FeatureGateProcMountType = newFeatureGate("ProcMountType").
- reportProblemsToJiraComponent("Node").
- contactPerson("haircommander").
- productScope(kubernetes).
- enhancementPR("https://github.com/kubernetes/enhancements/issues/4265").
- enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
- mustRegister()
-
FeatureGateVSphereMultiNetworks = newFeatureGate("VSphereMultiNetworks").
reportProblemsToJiraComponent("SPLAT").
contactPerson("rvanderp").
diff --git a/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml b/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml
index e14e17d200c..14902055d0c 100644
--- a/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml
+++ b/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml
@@ -133,9 +133,6 @@
{
"name": "NewOLMCatalogdAPIV1Metas"
},
- {
- "name": "NodeSwap"
- },
{
"name": "NutanixMultiSubnets"
},
@@ -151,9 +148,6 @@
{
"name": "PlatformOperators"
},
- {
- "name": "ProcMountType"
- },
{
"name": "RouteAdvertisements"
},
@@ -166,9 +160,6 @@
{
"name": "SELinuxMount"
},
- {
- "name": "ServiceAccountTokenNodeBinding"
- },
{
"name": "ShortCertRotation"
},
@@ -181,18 +172,12 @@
{
"name": "SigstoreImageVerificationPKI"
},
- {
- "name": "TranslateStreamCloseWebsocketRequests"
- },
{
"name": "UpgradeStatus"
},
{
"name": "UserNamespacesPodSecurityStandards"
},
- {
- "name": "UserNamespacesSupport"
- },
{
"name": "VSphereConfigurableMaxAllowedBlockVolumesPerNode"
},
@@ -237,12 +222,6 @@
{
"name": "ChunkSizeMiB"
},
- {
- "name": "CloudDualStackNodeIPs"
- },
- {
- "name": "DisableKubeletCloudCredentialProviders"
- },
{
"name": "ExternalOIDC"
},
diff --git a/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml
index 20d832b5d8c..a4a489c2e93 100644
--- a/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml
@@ -77,9 +77,6 @@
{
"name": "ChunkSizeMiB"
},
- {
- "name": "CloudDualStackNodeIPs"
- },
{
"name": "ClusterMonitoringConfig"
},
@@ -92,9 +89,6 @@
{
"name": "DNSNameResolver"
},
- {
- "name": "DisableKubeletCloudCredentialProviders"
- },
{
"name": "DualReplica"
},
@@ -206,9 +200,6 @@
{
"name": "NodeDisruptionPolicy"
},
- {
- "name": "NodeSwap"
- },
{
"name": "NutanixMultiSubnets"
},
@@ -233,9 +224,6 @@
{
"name": "PrivateHostedZoneAWS"
},
- {
- "name": "ProcMountType"
- },
{
"name": "RouteAdvertisements"
},
@@ -248,9 +236,6 @@
{
"name": "SELinuxMount"
},
- {
- "name": "ServiceAccountTokenNodeBinding"
- },
{
"name": "SetEIPForNLBIngressController"
},
@@ -266,18 +251,12 @@
{
"name": "SigstoreImageVerificationPKI"
},
- {
- "name": "TranslateStreamCloseWebsocketRequests"
- },
{
"name": "UpgradeStatus"
},
{
"name": "UserNamespacesPodSecurityStandards"
},
- {
- "name": "UserNamespacesSupport"
- },
{
"name": "VSphereConfigurableMaxAllowedBlockVolumesPerNode"
},
diff --git a/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml
index 20a48104b04..741cd06a620 100644
--- a/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml
@@ -95,9 +95,6 @@
{
"name": "ChunkSizeMiB"
},
- {
- "name": "CloudDualStackNodeIPs"
- },
{
"name": "ClusterMonitoringConfig"
},
@@ -107,9 +104,6 @@
{
"name": "DNSNameResolver"
},
- {
- "name": "DisableKubeletCloudCredentialProviders"
- },
{
"name": "DualReplica"
},
@@ -218,9 +212,6 @@
{
"name": "NodeDisruptionPolicy"
},
- {
- "name": "NodeSwap"
- },
{
"name": "NutanixMultiSubnets"
},
@@ -245,18 +236,12 @@
{
"name": "PrivateHostedZoneAWS"
},
- {
- "name": "ProcMountType"
- },
{
"name": "RouteAdvertisements"
},
{
"name": "RouteExternalCertificate"
},
- {
- "name": "ServiceAccountTokenNodeBinding"
- },
{
"name": "SetEIPForNLBIngressController"
},
@@ -266,18 +251,12 @@
{
"name": "SigstoreImageVerification"
},
- {
- "name": "TranslateStreamCloseWebsocketRequests"
- },
{
"name": "UpgradeStatus"
},
{
"name": "UserNamespacesPodSecurityStandards"
},
- {
- "name": "UserNamespacesSupport"
- },
{
"name": "VSphereConfigurableMaxAllowedBlockVolumesPerNode"
},
diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml
index fe583be2535..588e0a9a765 100644
--- a/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml
+++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml
@@ -133,9 +133,6 @@
{
"name": "NewOLMCatalogdAPIV1Metas"
},
- {
- "name": "NodeSwap"
- },
{
"name": "NutanixMultiSubnets"
},
@@ -151,9 +148,6 @@
{
"name": "PlatformOperators"
},
- {
- "name": "ProcMountType"
- },
{
"name": "RouteAdvertisements"
},
@@ -166,9 +160,6 @@
{
"name": "SELinuxMount"
},
- {
- "name": "ServiceAccountTokenNodeBinding"
- },
{
"name": "ShortCertRotation"
},
@@ -181,18 +172,12 @@
{
"name": "SigstoreImageVerificationPKI"
},
- {
- "name": "TranslateStreamCloseWebsocketRequests"
- },
{
"name": "UpgradeStatus"
},
{
"name": "UserNamespacesPodSecurityStandards"
},
- {
- "name": "UserNamespacesSupport"
- },
{
"name": "VSphereConfigurableMaxAllowedBlockVolumesPerNode"
},
@@ -237,12 +222,6 @@
{
"name": "ChunkSizeMiB"
},
- {
- "name": "CloudDualStackNodeIPs"
- },
- {
- "name": "DisableKubeletCloudCredentialProviders"
- },
{
"name": "GCPLabelsTags"
},
diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml
index 72f1d0e6644..b245b46eaea 100644
--- a/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml
@@ -71,9 +71,6 @@
{
"name": "ChunkSizeMiB"
},
- {
- "name": "CloudDualStackNodeIPs"
- },
{
"name": "ClusterMonitoringConfig"
},
@@ -86,9 +83,6 @@
{
"name": "DNSNameResolver"
},
- {
- "name": "DisableKubeletCloudCredentialProviders"
- },
{
"name": "DualReplica"
},
@@ -206,9 +200,6 @@
{
"name": "NodeDisruptionPolicy"
},
- {
- "name": "NodeSwap"
- },
{
"name": "NutanixMultiSubnets"
},
@@ -233,9 +224,6 @@
{
"name": "PrivateHostedZoneAWS"
},
- {
- "name": "ProcMountType"
- },
{
"name": "RouteAdvertisements"
},
@@ -248,9 +236,6 @@
{
"name": "SELinuxMount"
},
- {
- "name": "ServiceAccountTokenNodeBinding"
- },
{
"name": "SetEIPForNLBIngressController"
},
@@ -266,18 +251,12 @@
{
"name": "SigstoreImageVerificationPKI"
},
- {
- "name": "TranslateStreamCloseWebsocketRequests"
- },
{
"name": "UpgradeStatus"
},
{
"name": "UserNamespacesPodSecurityStandards"
},
- {
- "name": "UserNamespacesSupport"
- },
{
"name": "VSphereConfigurableMaxAllowedBlockVolumesPerNode"
},
diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml
index 6b5b0b1205d..0ae2071798d 100644
--- a/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml
@@ -89,9 +89,6 @@
{
"name": "ChunkSizeMiB"
},
- {
- "name": "CloudDualStackNodeIPs"
- },
{
"name": "ClusterMonitoringConfig"
},
@@ -101,9 +98,6 @@
{
"name": "DNSNameResolver"
},
- {
- "name": "DisableKubeletCloudCredentialProviders"
- },
{
"name": "DualReplica"
},
@@ -218,9 +212,6 @@
{
"name": "NodeDisruptionPolicy"
},
- {
- "name": "NodeSwap"
- },
{
"name": "NutanixMultiSubnets"
},
@@ -245,18 +236,12 @@
{
"name": "PrivateHostedZoneAWS"
},
- {
- "name": "ProcMountType"
- },
{
"name": "RouteAdvertisements"
},
{
"name": "RouteExternalCertificate"
},
- {
- "name": "ServiceAccountTokenNodeBinding"
- },
{
"name": "SetEIPForNLBIngressController"
},
@@ -266,18 +251,12 @@
{
"name": "SigstoreImageVerification"
},
- {
- "name": "TranslateStreamCloseWebsocketRequests"
- },
{
"name": "UpgradeStatus"
},
{
"name": "UserNamespacesPodSecurityStandards"
},
- {
- "name": "UserNamespacesSupport"
- },
{
"name": "VSphereConfigurableMaxAllowedBlockVolumesPerNode"
},