diff --git a/features.md b/features.md
index adfd5a7e76b..5038fd4e763 100644
--- a/features.md
+++ b/features.md
@@ -15,6 +15,7 @@
| NetworkConnect| | | Enabled | Enabled | | | | |
| NewOLMBoxCutterRuntime| | | | Enabled | | | | Enabled |
| NewOLMCatalogdAPIV1Metas| | | | Enabled | | | | Enabled |
+| NewOLMConfigAPI| | | | Enabled | | | | Enabled |
| NewOLMPreflightPermissionChecks| | | | Enabled | | | | Enabled |
| NoRegistryClusterInstall| | | | Enabled | | | | Enabled |
| ProvisioningRequestAvailable| | | Enabled | Enabled | | | | |
diff --git a/features/features.go b/features/features.go
index 4504ddb8c30..6e23432f755 100644
--- a/features/features.go
+++ b/features/features.go
@@ -465,6 +465,14 @@ var (
enableForClusterProfile(SelfManaged, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
mustRegister()
+ FeatureGateNewOLMConfigAPI = newFeatureGate("NewOLMConfigAPI").
+ reportProblemsToJiraComponent("olm").
+ contactPerson("anik120").
+ productScope(ocpSpecific).
+ enhancementPR("https://github.com/openshift/enhancements/pull/1915").
+ enableForClusterProfile(SelfManaged, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
+ mustRegister()
+
FeatureGateInsightsOnDemandDataGather = newFeatureGate("InsightsOnDemandDataGather").
reportProblemsToJiraComponent("insights").
contactPerson("tremes").
diff --git a/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml b/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml
index 17caf4f0c04..2ffe8a7291c 100644
--- a/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml
+++ b/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml
@@ -201,6 +201,9 @@
{
"name": "NewOLMCatalogdAPIV1Metas"
},
+ {
+ "name": "NewOLMConfigAPI"
+ },
{
"name": "NewOLMOwnSingleNamespace"
},
diff --git a/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml
index 481393ee841..f2e9a83ed66 100644
--- a/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml
@@ -38,6 +38,9 @@
{
"name": "NewOLMCatalogdAPIV1Metas"
},
+ {
+ "name": "NewOLMConfigAPI"
+ },
{
"name": "NewOLMOwnSingleNamespace"
},
diff --git a/payload-manifests/featuregates/featureGate-Hypershift-OKD.yaml b/payload-manifests/featuregates/featureGate-Hypershift-OKD.yaml
index ea3e6f2a366..3696fa50288 100644
--- a/payload-manifests/featuregates/featureGate-Hypershift-OKD.yaml
+++ b/payload-manifests/featuregates/featureGate-Hypershift-OKD.yaml
@@ -203,6 +203,9 @@
{
"name": "NewOLMCatalogdAPIV1Metas"
},
+ {
+ "name": "NewOLMConfigAPI"
+ },
{
"name": "NewOLMOwnSingleNamespace"
},
diff --git a/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml
index 24ac4e062e3..96a5a1185d5 100644
--- a/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml
@@ -59,6 +59,9 @@
{
"name": "NewOLMCatalogdAPIV1Metas"
},
+ {
+ "name": "NewOLMConfigAPI"
+ },
{
"name": "NewOLMOwnSingleNamespace"
},
diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml
index 2d988f4b40c..c4159f671ac 100644
--- a/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml
+++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml
@@ -201,6 +201,9 @@
{
"name": "NewOLMCatalogdAPIV1Metas"
},
+ {
+ "name": "NewOLMConfigAPI"
+ },
{
"name": "NewOLMPreflightPermissionChecks"
},
diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml
index 10525863cd1..4ed043cc9af 100644
--- a/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml
@@ -271,6 +271,9 @@
{
"name": "NewOLMCatalogdAPIV1Metas"
},
+ {
+ "name": "NewOLMConfigAPI"
+ },
{
"name": "NewOLMOwnSingleNamespace"
},
diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-OKD.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-OKD.yaml
index ba9f6f806f9..5dad7b3e093 100644
--- a/payload-manifests/featuregates/featureGate-SelfManagedHA-OKD.yaml
+++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-OKD.yaml
@@ -203,6 +203,9 @@
{
"name": "NewOLMCatalogdAPIV1Metas"
},
+ {
+ "name": "NewOLMConfigAPI"
+ },
{
"name": "NewOLMPreflightPermissionChecks"
},
diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml
index d1211a6b098..5eb69ec9df9 100644
--- a/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml
@@ -274,6 +274,9 @@
{
"name": "NewOLMCatalogdAPIV1Metas"
},
+ {
+ "name": "NewOLMConfigAPI"
+ },
{
"name": "NewOLMOwnSingleNamespace"
},