Skip to content

Commit e4c98af

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 1d79f30 commit e4c98af

8 files changed

Lines changed: 20 additions & 19 deletions

features.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
| ClientsAllowCBOR| | | | | | |
44
| ClusterAPIInstall| | | | | | |
55
| EventedPLEG| | | | | | |
6-
| GatewayAPIWithoutOLM| | | | | | |
76
| MachineAPIOperatorDisableMachineHealthCheckController| | | | | | |
87
| MultiArchInstallAzure| | | | | | |
98
| NewOLMBoxCutterRuntime| | | | | | |
@@ -87,6 +86,7 @@
8786
| 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> |
8887
| 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> |
8988
| 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> |
9090
| 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> |
9191
| 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> |
9292
| 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: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -951,5 +951,6 @@ var (
951951
contactPerson("miciah").
952952
productScope(ocpSpecific).
953953
enhancementPR("https://github.com/openshift/enhancements/pull/1933").
954+
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade, configv1.Default).
954955
mustRegister()
955956
)

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -114,9 +114,6 @@
114114
{
115115
"name": "GCPDualStackInstall"
116116
},
117-
{
118-
"name": "GatewayAPIWithoutOLM"
119-
},
120117
{
121118
"name": "ImageModeStatusReporting"
122119
},
@@ -272,6 +269,9 @@
272269
{
273270
"name": "GatewayAPIController"
274271
},
272+
{
273+
"name": "GatewayAPIWithoutOLM"
274+
},
275275
{
276276
"name": "HighlyAvailableArbiter"
277277
},

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,6 @@
2323
{
2424
"name": "EventedPLEG"
2525
},
26-
{
27-
"name": "GatewayAPIWithoutOLM"
28-
},
2926
{
3027
"name": "MachineAPIOperatorDisableMachineHealthCheckController"
3128
},
@@ -190,6 +187,9 @@
190187
{
191188
"name": "GatewayAPIController"
192189
},
190+
{
191+
"name": "GatewayAPIWithoutOLM"
192+
},
193193
{
194194
"name": "HighlyAvailableArbiter"
195195
},

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,6 @@
3232
{
3333
"name": "ExternalSnapshotMetadata"
3434
},
35-
{
36-
"name": "GatewayAPIWithoutOLM"
37-
},
3835
{
3936
"name": "KMSEncryptionProvider"
4037
},
@@ -196,6 +193,9 @@
196193
{
197194
"name": "GatewayAPIController"
198195
},
196+
{
197+
"name": "GatewayAPIWithoutOLM"
198+
},
199199
{
200200
"name": "HighlyAvailableArbiter"
201201
},

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -114,9 +114,6 @@
114114
{
115115
"name": "GCPDualStackInstall"
116116
},
117-
{
118-
"name": "GatewayAPIWithoutOLM"
119-
},
120117
{
121118
"name": "HyperShiftOnlyDynamicResourceAllocation"
122119
},
@@ -269,6 +266,9 @@
269266
{
270267
"name": "GatewayAPIController"
271268
},
269+
{
270+
"name": "GatewayAPIWithoutOLM"
271+
},
272272
{
273273
"name": "HighlyAvailableArbiter"
274274
},

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,6 @@
2323
{
2424
"name": "EventedPLEG"
2525
},
26-
{
27-
"name": "GatewayAPIWithoutOLM"
28-
},
2926
{
3027
"name": "HyperShiftOnlyDynamicResourceAllocation"
3128
},
@@ -175,6 +172,9 @@
175172
{
176173
"name": "GatewayAPIController"
177174
},
175+
{
176+
"name": "GatewayAPIWithoutOLM"
177+
},
178178
{
179179
"name": "HighlyAvailableArbiter"
180180
},

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,6 @@
3232
{
3333
"name": "ExternalSnapshotMetadata"
3434
},
35-
{
36-
"name": "GatewayAPIWithoutOLM"
37-
},
3835
{
3936
"name": "HyperShiftOnlyDynamicResourceAllocation"
4037
},
@@ -181,6 +178,9 @@
181178
{
182179
"name": "GatewayAPIController"
183180
},
181+
{
182+
"name": "GatewayAPIWithoutOLM"
183+
},
184184
{
185185
"name": "HighlyAvailableArbiter"
186186
},

0 commit comments

Comments
 (0)