diff --git a/features.md b/features.md
index 982537abc2d..92bebc9520e 100644
--- a/features.md
+++ b/features.md
@@ -28,6 +28,7 @@
| ExternalOIDCWithUIDAndExtraClaimMappings| | | Enabled | Enabled | Enabled | Enabled |
| GCPClusterHostedDNS| | | Enabled | Enabled | Enabled | Enabled |
| GCPCustomAPIEndpoints| | | Enabled | Enabled | Enabled | Enabled |
+| GatewayAPIWithoutOLM| | | Enabled | Enabled | Enabled | Enabled |
| HighlyAvailableArbiter| | | Enabled | Enabled | Enabled | Enabled |
| ImageStreamImportMode| | | Enabled | Enabled | Enabled | Enabled |
| IngressControllerDynamicConfigurationManager| | | Enabled | Enabled | Enabled | Enabled |
diff --git a/features/features.go b/features/features.go
index c13c35f0e46..efa4711e995 100644
--- a/features/features.go
+++ b/features/features.go
@@ -851,4 +851,12 @@ var (
enhancementPR("https://github.com/openshift/enhancements/pull/1748").
enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
mustRegister()
+
+ FeatureGateGatewayAPIWithoutOLM = newFeatureGate("GatewayAPIWithoutOLM").
+ reportProblemsToJiraComponent("Routing").
+ contactPerson("miciah").
+ productScope(ocpSpecific).
+ enhancementPR("https://github.com/openshift/enhancements/pull/1933").
+ enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
+ mustRegister()
)
diff --git a/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml b/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml
index 7f412e90cbc..e07f565fa3e 100644
--- a/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml
+++ b/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml
@@ -67,6 +67,9 @@
{
"name": "GCPCustomAPIEndpoints"
},
+ {
+ "name": "GatewayAPIWithoutOLM"
+ },
{
"name": "HighlyAvailableArbiter"
},
diff --git a/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml
index 54506182cb6..265afa98cc2 100644
--- a/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml
@@ -140,6 +140,9 @@
{
"name": "GatewayAPIController"
},
+ {
+ "name": "GatewayAPIWithoutOLM"
+ },
{
"name": "HardwareSpeed"
},
diff --git a/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml
index 48cad89ef3e..0082e849343 100644
--- a/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml
@@ -149,6 +149,9 @@
{
"name": "GatewayAPIController"
},
+ {
+ "name": "GatewayAPIWithoutOLM"
+ },
{
"name": "HardwareSpeed"
},
diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml
index 60a6554a328..4b349a2d524 100644
--- a/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml
+++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml
@@ -70,6 +70,9 @@
{
"name": "GCPCustomAPIEndpoints"
},
+ {
+ "name": "GatewayAPIWithoutOLM"
+ },
{
"name": "HighlyAvailableArbiter"
},
diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml
index 50840d95f01..a4f8470e2b4 100644
--- a/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml
@@ -128,6 +128,9 @@
{
"name": "GatewayAPIController"
},
+ {
+ "name": "GatewayAPIWithoutOLM"
+ },
{
"name": "HardwareSpeed"
},
diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml
index 243fab5616b..ad72bf1dcfe 100644
--- a/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml
@@ -137,6 +137,9 @@
{
"name": "GatewayAPIController"
},
+ {
+ "name": "GatewayAPIWithoutOLM"
+ },
{
"name": "HardwareSpeed"
},