Skip to content

Commit 98fa4f3

Browse files
committed
feat: promoting feature gate AWSServiceLBNetworkSecurityGroup
This change promotes the feature gate AWSServiceLBNetworkSecurityGroup from TechPreviewNoUpgrade to Default feature set on self-managed. Also the feature AWSServiceLBNetworkSecurityGroup is kept TP and DP on Hypershift while the implementation is finished on Hypershift. The tests covering this feature is added by openshift/cloud-provider-aws#129.
1 parent 42a8ece commit 98fa4f3

4 files changed

Lines changed: 14 additions & 13 deletions

File tree

features.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
| AWSClusterHostedDNSInstall| | | <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> |
2424
| AWSDedicatedHosts| | | <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> |
2525
| AWSDualStackInstall| | | <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> |
26-
| AWSServiceLBNetworkSecurityGroup| | | <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> |
2726
| AdditionalStorageConfig| | | <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> |
2827
| AutomatedEtcdBackup| | | <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> |
2928
| AzureClusterHostedDNSInstall| | | <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> |
@@ -89,6 +88,7 @@
8988
| VSphereHostVMGroupZonal| | | <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> |
9089
| VSphereMixedNodeEnv| | | <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> |
9190
| VolumeGroupSnapshot| | | <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> |
91+
| AWSServiceLBNetworkSecurityGroup| | <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> |
9292
| AzureWorkloadIdentity| <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> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
9393
| 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> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
9494
| 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> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |

features/features.go

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -841,12 +841,13 @@ var (
841841
mustRegister()
842842

843843
FeatureGateAWSServiceLBNetworkSecurityGroup = newFeatureGate("AWSServiceLBNetworkSecurityGroup").
844-
reportProblemsToJiraComponent("Cloud Compute / Cloud Controller Manager").
845-
contactPerson("mtulio").
846-
productScope(ocpSpecific).
847-
enhancementPR("https://github.com/openshift/enhancements/pull/1802").
848-
enable(inTechPreviewNoUpgrade(), inDevPreviewNoUpgrade()).
849-
mustRegister()
844+
reportProblemsToJiraComponent("Cloud Compute / Cloud Controller Manager").
845+
contactPerson("mtulio").
846+
productScope(ocpSpecific).
847+
enhancementPR("https://github.com/openshift/enhancements/pull/1802").
848+
enable(inClusterProfile(SelfManaged), inDefault(), inOKD(), inTechPreviewNoUpgrade(), inDevPreviewNoUpgrade()).
849+
enable(inClusterProfile(Hypershift), inTechPreviewNoUpgrade(), inDevPreviewNoUpgrade()).
850+
mustRegister()
850851

851852
FeatureGateImageVolume = newFeatureGate("ImageVolume").
852853
reportProblemsToJiraComponent("Node").

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,6 @@
2626
{
2727
"name": "AWSDualStackInstall"
2828
},
29-
{
30-
"name": "AWSServiceLBNetworkSecurityGroup"
31-
},
3229
{
3330
"name": "AdditionalStorageConfig"
3431
},
@@ -274,6 +271,9 @@
274271
}
275272
],
276273
"enabled": [
274+
{
275+
"name": "AWSServiceLBNetworkSecurityGroup"
276+
},
277277
{
278278
"name": "AzureWorkloadIdentity"
279279
},

payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@
2828
{
2929
"name": "AWSDualStackInstall"
3030
},
31-
{
32-
"name": "AWSServiceLBNetworkSecurityGroup"
33-
},
3431
{
3532
"name": "AdditionalStorageConfig"
3633
},
@@ -276,6 +273,9 @@
276273
}
277274
],
278275
"enabled": [
276+
{
277+
"name": "AWSServiceLBNetworkSecurityGroup"
278+
},
279279
{
280280
"name": "AzureWorkloadIdentity"
281281
},

0 commit comments

Comments
 (0)