Skip to content

Commit b7d0ca2

Browse files
Merge pull request #2249 from JoelSpeed/drop-default-kube-gates
Remove upstream on-by-default cloud feature gates (CloudDualStackNodeIPs, DisableKubeletCloudCredentialProviders)
2 parents f14ed7c + 46fd228 commit b7d0ca2

8 files changed

+19
-73
lines changed

features.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,7 @@
7373
| BuildCSIVolumes| <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
7474
| CPMSMachineNamePrefix| <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
7575
| ChunkSizeMiB| <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
76-
| CloudDualStackNodeIPs| <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
7776
| ConsolePluginContentSecurityPolicy| <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
78-
| DisableKubeletCloudCredentialProviders| <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
7977
| GCPLabelsTags| <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
8078
| GatewayAPI| <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
8179
| GatewayAPIController| <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |

features/features.go

Lines changed: 19 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -187,14 +187,6 @@ var (
187187
enableIn(configv1.Default, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
188188
mustRegister()
189189

190-
FeatureGateCloudDualStackNodeIPs = newFeatureGate("CloudDualStackNodeIPs").
191-
reportProblemsToJiraComponent("machine-config-operator/platform-baremetal").
192-
contactPerson("mkowalsk").
193-
productScope(kubernetes).
194-
enhancementPR("https://github.com/kubernetes/enhancements/issues/3705").
195-
enableIn(configv1.Default, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
196-
mustRegister()
197-
198190
FeatureGateVSphereHostVMGroupZonal = newFeatureGate("VSphereHostVMGroupZonal").
199191
reportProblemsToJiraComponent("splat").
200192
contactPerson("jcpowermac").
@@ -378,20 +370,12 @@ var (
378370
mustRegister()
379371

380372
FeatureGateManagedBootImagesvSphere = newFeatureGate("ManagedBootImagesvSphere").
381-
reportProblemsToJiraComponent("MachineConfigOperator").
382-
contactPerson("rsaini").
383-
productScope(ocpSpecific).
384-
enhancementPR("https://github.com/openshift/enhancements/pull/1496").
385-
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
386-
mustRegister()
387-
388-
FeatureGateDisableKubeletCloudCredentialProviders = newFeatureGate("DisableKubeletCloudCredentialProviders").
389-
reportProblemsToJiraComponent("cloud-provider").
390-
contactPerson("jspeed").
391-
productScope(kubernetes).
392-
enhancementPR("https://github.com/kubernetes/enhancements/issues/2395").
393-
enableIn(configv1.Default, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
394-
mustRegister()
373+
reportProblemsToJiraComponent("MachineConfigOperator").
374+
contactPerson("rsaini").
375+
productScope(ocpSpecific).
376+
enhancementPR("https://github.com/openshift/enhancements/pull/1496").
377+
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
378+
mustRegister()
395379

396380
FeatureGateOnClusterBuild = newFeatureGate("OnClusterBuild").
397381
reportProblemsToJiraComponent("MachineConfigOperator").
@@ -475,13 +459,13 @@ var (
475459
mustRegister()
476460

477461
FeatureGateExternalOIDCWithAdditionalClaimMappings = newFeatureGate("ExternalOIDCWithUIDAndExtraClaimMappings").
478-
reportProblemsToJiraComponent("authentication").
479-
contactPerson("bpalmer").
480-
productScope(ocpSpecific).
481-
enhancementPR("https://github.com/openshift/enhancements/pull/1777").
482-
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
483-
enableForClusterProfile(Hypershift, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
484-
mustRegister()
462+
reportProblemsToJiraComponent("authentication").
463+
contactPerson("bpalmer").
464+
productScope(ocpSpecific).
465+
enhancementPR("https://github.com/openshift/enhancements/pull/1777").
466+
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
467+
enableForClusterProfile(Hypershift, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
468+
mustRegister()
485469

486470
FeatureGateExample = newFeatureGate("Example").
487471
reportProblemsToJiraComponent("cluster-config").
@@ -532,12 +516,12 @@ var (
532516
mustRegister()
533517

534518
FeatureGateNewOLMOwnSingleNamespace = newFeatureGate("NewOLMOwnSingleNamespace").
535-
reportProblemsToJiraComponent("olm").
536-
contactPerson("nschieder").
537-
productScope(ocpSpecific).
538-
enhancementPR("https://github.com/openshift/enhancements/pull/1774").
539-
enableForClusterProfile(SelfManaged, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
540-
mustRegister()
519+
reportProblemsToJiraComponent("olm").
520+
contactPerson("nschieder").
521+
productScope(ocpSpecific).
522+
enhancementPR("https://github.com/openshift/enhancements/pull/1774").
523+
enableForClusterProfile(SelfManaged, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
524+
mustRegister()
541525

542526
FeatureGateInsightsOnDemandDataGather = newFeatureGate("InsightsOnDemandDataGather").
543527
reportProblemsToJiraComponent("insights").

payload-manifests/featuregates/featureGate-Hypershift-Default.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -231,15 +231,9 @@
231231
{
232232
"name": "ChunkSizeMiB"
233233
},
234-
{
235-
"name": "CloudDualStackNodeIPs"
236-
},
237234
{
238235
"name": "ConsolePluginContentSecurityPolicy"
239236
},
240-
{
241-
"name": "DisableKubeletCloudCredentialProviders"
242-
},
243237
{
244238
"name": "ExternalOIDC"
245239
},

payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -86,9 +86,6 @@
8686
{
8787
"name": "ChunkSizeMiB"
8888
},
89-
{
90-
"name": "CloudDualStackNodeIPs"
91-
},
9289
{
9390
"name": "ClusterAPIInstallIBMCloud"
9491
},
@@ -104,9 +101,6 @@
104101
{
105102
"name": "DNSNameResolver"
106103
},
107-
{
108-
"name": "DisableKubeletCloudCredentialProviders"
109-
},
110104
{
111105
"name": "DualReplica"
112106
},

payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -104,9 +104,6 @@
104104
{
105105
"name": "ChunkSizeMiB"
106106
},
107-
{
108-
"name": "CloudDualStackNodeIPs"
109-
},
110107
{
111108
"name": "ClusterAPIInstallIBMCloud"
112109
},
@@ -119,9 +116,6 @@
119116
{
120117
"name": "DNSNameResolver"
121118
},
122-
{
123-
"name": "DisableKubeletCloudCredentialProviders"
124-
},
125119
{
126120
"name": "DyanmicServiceEndpointIBMCloud"
127121
},

payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -231,15 +231,9 @@
231231
{
232232
"name": "ChunkSizeMiB"
233233
},
234-
{
235-
"name": "CloudDualStackNodeIPs"
236-
},
237234
{
238235
"name": "ConsolePluginContentSecurityPolicy"
239236
},
240-
{
241-
"name": "DisableKubeletCloudCredentialProviders"
242-
},
243237
{
244238
"name": "GCPLabelsTags"
245239
},

payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,6 @@
7474
{
7575
"name": "ChunkSizeMiB"
7676
},
77-
{
78-
"name": "CloudDualStackNodeIPs"
79-
},
8077
{
8178
"name": "ClusterAPIInstallIBMCloud"
8279
},
@@ -92,9 +89,6 @@
9289
{
9390
"name": "DNSNameResolver"
9491
},
95-
{
96-
"name": "DisableKubeletCloudCredentialProviders"
97-
},
9892
{
9993
"name": "DualReplica"
10094
},

payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -92,9 +92,6 @@
9292
{
9393
"name": "ChunkSizeMiB"
9494
},
95-
{
96-
"name": "CloudDualStackNodeIPs"
97-
},
9895
{
9996
"name": "ClusterAPIInstallIBMCloud"
10097
},
@@ -107,9 +104,6 @@
107104
{
108105
"name": "DNSNameResolver"
109106
},
110-
{
111-
"name": "DisableKubeletCloudCredentialProviders"
112-
},
113107
{
114108
"name": "DyanmicServiceEndpointIBMCloud"
115109
},

0 commit comments

Comments
 (0)