Skip to content

Commit 4a63d62

Browse files
committed
Add Featuregates for Dual Stack support on AWS, Azure and GCP
1 parent 7605f9b commit 4a63d62

8 files changed

+80
-0
lines changed

features.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,12 @@
2020
| AWSClusterHostedDNS| | | <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> |
2121
| 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> |
2222
| 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> |
23+
| 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> |
2324
| 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> |
2425
| 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> |
2526
| 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> |
2627
| AzureDedicatedHosts| | | <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> |
28+
| AzureDualStackInstall| | | <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> |
2729
| AzureMultiDisk| | | <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> |
2830
| BootcNodeManagement| | | <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> |
2931
| ClusterAPIInstallIBMCloud| | | <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> |
@@ -39,6 +41,7 @@
3941
| GCPClusterHostedDNSInstall| | | <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> |
4042
| GCPCustomAPIEndpoints| | | <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> |
4143
| GCPCustomAPIEndpointsInstall| | | <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> |
44+
| GCPDualStackInstall| | | <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> |
4245
| ImageModeStatusReporting| | | <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> |
4346
| ImageStreamImportMode| | | <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> |
4447
| ImageVolume| | | <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: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -872,4 +872,27 @@ var (
872872
enhancementPR("https://github.com/openshift/enhancements/pull/1785").
873873
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
874874
mustRegister()
875+
FeatureGateAWSDualStackInstall = newFeatureGate("AWSDualStackInstall").
876+
reportProblemsToJiraComponent("Installer").
877+
contactPerson("sadasu").
878+
productScope(ocpSpecific).
879+
enhancementPR("https://github.com/openshift/enhancements/pull/1806").
880+
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
881+
mustRegister()
882+
883+
FeatureGateAzureDualStackInstall = newFeatureGate("AzureDualStackInstall").
884+
reportProblemsToJiraComponent("Installer").
885+
contactPerson("jhixson74").
886+
productScope(ocpSpecific).
887+
enhancementPR("https://github.com/openshift/enhancements/pull/1806").
888+
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
889+
mustRegister()
890+
891+
FeatureGateGCPDualStackInstall = newFeatureGate("GCPDualStackInstall").
892+
reportProblemsToJiraComponent("Installer").
893+
contactPerson("barbacbd").
894+
productScope(ocpSpecific).
895+
enhancementPR("https://github.com/openshift/enhancements/pull/1806").
896+
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
897+
mustRegister()
875898
)

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

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@
2222
{
2323
"name": "AWSDedicatedHosts"
2424
},
25+
{
26+
"name": "AWSDualStackInstall"
27+
},
2528
{
2629
"name": "AWSServiceLBNetworkSecurityGroup"
2730
},
@@ -34,6 +37,9 @@
3437
{
3538
"name": "AzureDedicatedHosts"
3639
},
40+
{
41+
"name": "AzureDualStackInstall"
42+
},
3743
{
3844
"name": "AzureMultiDisk"
3945
},
@@ -97,6 +103,9 @@
97103
{
98104
"name": "GCPCustomAPIEndpointsInstall"
99105
},
106+
{
107+
"name": "GCPDualStackInstall"
108+
},
100109
{
101110
"name": "ImageModeStatusReporting"
102111
},

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

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@
5959
{
6060
"name": "AWSDedicatedHosts"
6161
},
62+
{
63+
"name": "AWSDualStackInstall"
64+
},
6265
{
6366
"name": "AWSServiceLBNetworkSecurityGroup"
6467
},
@@ -80,6 +83,9 @@
8083
{
8184
"name": "AzureDedicatedHosts"
8285
},
86+
{
87+
"name": "AzureDualStackInstall"
88+
},
8389
{
8490
"name": "AzureMultiDisk"
8591
},
@@ -155,6 +161,9 @@
155161
{
156162
"name": "GCPCustomAPIEndpointsInstall"
157163
},
164+
{
165+
"name": "GCPDualStackInstall"
166+
},
158167
{
159168
"name": "GatewayAPI"
160169
},

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

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,9 @@
7777
{
7878
"name": "AWSDedicatedHosts"
7979
},
80+
{
81+
"name": "AWSDualStackInstall"
82+
},
8083
{
8184
"name": "AWSServiceLBNetworkSecurityGroup"
8285
},
@@ -98,6 +101,9 @@
98101
{
99102
"name": "AzureDedicatedHosts"
100103
},
104+
{
105+
"name": "AzureDualStackInstall"
106+
},
101107
{
102108
"name": "AzureMultiDisk"
103109
},
@@ -161,6 +167,9 @@
161167
{
162168
"name": "GCPCustomAPIEndpointsInstall"
163169
},
170+
{
171+
"name": "GCPDualStackInstall"
172+
},
164173
{
165174
"name": "GatewayAPI"
166175
},

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

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@
2222
{
2323
"name": "AWSDedicatedHosts"
2424
},
25+
{
26+
"name": "AWSDualStackInstall"
27+
},
2528
{
2629
"name": "AWSServiceLBNetworkSecurityGroup"
2730
},
@@ -34,6 +37,9 @@
3437
{
3538
"name": "AzureDedicatedHosts"
3639
},
40+
{
41+
"name": "AzureDualStackInstall"
42+
},
3743
{
3844
"name": "AzureMultiDisk"
3945
},
@@ -100,6 +106,9 @@
100106
{
101107
"name": "GCPCustomAPIEndpointsInstall"
102108
},
109+
{
110+
"name": "GCPDualStackInstall"
111+
},
103112
{
104113
"name": "ImageModeStatusReporting"
105114
},

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

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,9 @@
4141
{
4242
"name": "AWSDedicatedHosts"
4343
},
44+
{
45+
"name": "AWSDualStackInstall"
46+
},
4447
{
4548
"name": "AWSServiceLBNetworkSecurityGroup"
4649
},
@@ -62,6 +65,9 @@
6265
{
6366
"name": "AzureDedicatedHosts"
6467
},
68+
{
69+
"name": "AzureDualStackInstall"
70+
},
6571
{
6672
"name": "AzureMultiDisk"
6773
},
@@ -137,6 +143,9 @@
137143
{
138144
"name": "GCPCustomAPIEndpointsInstall"
139145
},
146+
{
147+
"name": "GCPDualStackInstall"
148+
},
140149
{
141150
"name": "GatewayAPI"
142151
},

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

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@
6262
{
6363
"name": "AWSDedicatedHosts"
6464
},
65+
{
66+
"name": "AWSDualStackInstall"
67+
},
6568
{
6669
"name": "AWSServiceLBNetworkSecurityGroup"
6770
},
@@ -83,6 +86,9 @@
8386
{
8487
"name": "AzureDedicatedHosts"
8588
},
89+
{
90+
"name": "AzureDualStackInstall"
91+
},
8692
{
8793
"name": "AzureMultiDisk"
8894
},
@@ -146,6 +152,9 @@
146152
{
147153
"name": "GCPCustomAPIEndpointsInstall"
148154
},
155+
{
156+
"name": "GCPDualStackInstall"
157+
},
149158
{
150159
"name": "GatewayAPI"
151160
},

0 commit comments

Comments
 (0)