Skip to content

Commit f9a88c4

Browse files
committed
NE-2480: Promote GatewayAPIWithoutOLM feature gate to Default
Enable the GatewayAPIWithoutOLM feature gate by default on release-4.21. This activates the Sail Library installation path, replacing OLM-based Istio management for Gateway API.
1 parent 54d2882 commit f9a88c4

8 files changed

Lines changed: 27 additions & 0 deletions

features.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@
8686
| 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> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
8787
| 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> |
8888
| 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> |
89+
| GatewayAPIWithoutOLM| <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> |
8990
| HighlyAvailableArbiter| <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> |
9091
| 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> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |
9192
| 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> | <span style="background-color: #519450">Enabled</span> | <span style="background-color: #519450">Enabled</span> |

features/features.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -945,4 +945,12 @@ var (
945945
enhancementPR("https://github.com/kubernetes/enhancements/issues/4381").
946946
enableForClusterProfile(Hypershift, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade, configv1.Default).
947947
mustRegister()
948+
949+
FeatureGateGatewayAPIWithoutOLM = newFeatureGate("GatewayAPIWithoutOLM").
950+
reportProblemsToJiraComponent("Routing").
951+
contactPerson("miciah").
952+
productScope(ocpSpecific).
953+
enhancementPR("https://github.com/openshift/enhancements/pull/1933").
954+
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade, configv1.Default).
955+
mustRegister()
948956
)

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,9 @@
269269
{
270270
"name": "GatewayAPIController"
271271
},
272+
{
273+
"name": "GatewayAPIWithoutOLM"
274+
},
272275
{
273276
"name": "HighlyAvailableArbiter"
274277
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,9 @@
187187
{
188188
"name": "GatewayAPIController"
189189
},
190+
{
191+
"name": "GatewayAPIWithoutOLM"
192+
},
190193
{
191194
"name": "HighlyAvailableArbiter"
192195
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,9 @@
193193
{
194194
"name": "GatewayAPIController"
195195
},
196+
{
197+
"name": "GatewayAPIWithoutOLM"
198+
},
196199
{
197200
"name": "HighlyAvailableArbiter"
198201
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -266,6 +266,9 @@
266266
{
267267
"name": "GatewayAPIController"
268268
},
269+
{
270+
"name": "GatewayAPIWithoutOLM"
271+
},
269272
{
270273
"name": "HighlyAvailableArbiter"
271274
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,9 @@
172172
{
173173
"name": "GatewayAPIController"
174174
},
175+
{
176+
"name": "GatewayAPIWithoutOLM"
177+
},
175178
{
176179
"name": "HighlyAvailableArbiter"
177180
},

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,9 @@
178178
{
179179
"name": "GatewayAPIController"
180180
},
181+
{
182+
"name": "GatewayAPIWithoutOLM"
183+
},
181184
{
182185
"name": "HighlyAvailableArbiter"
183186
},

0 commit comments

Comments
 (0)