diff --git a/features.md b/features.md
index d2c76010142..d2addc8a312 100644
--- a/features.md
+++ b/features.md
@@ -17,6 +17,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 f174e8db317..3b4cb231a1e 100644
--- a/features/features.go
+++ b/features/features.go
@@ -480,6 +480,14 @@ var (
enable(inClusterProfile(SelfManaged), inDevPreviewNoUpgrade(), inTechPreviewNoUpgrade()).
mustRegister()
+ FeatureGateNewOLMConfigAPI = newFeatureGate("NewOLMConfigAPI").
+ reportProblemsToJiraComponent("olm").
+ contactPerson("anik120").
+ productScope(ocpSpecific).
+ enhancementPR("https://github.com/openshift/enhancements/pull/1915").
+ enable(inClusterProfile(SelfManaged), inDevPreviewNoUpgrade(), inTechPreviewNoUpgrade()).
+ mustRegister()
+
FeatureGateInsightsOnDemandDataGather = newFeatureGate("InsightsOnDemandDataGather").
reportProblemsToJiraComponent("insights").
contactPerson("tremes").
diff --git a/payload-manifests/featuregates/featureGate-4-10-Hypershift-Default.yaml b/payload-manifests/featuregates/featureGate-4-10-Hypershift-Default.yaml
index 99972995c23..64a065ceca5 100644
--- a/payload-manifests/featuregates/featureGate-4-10-Hypershift-Default.yaml
+++ b/payload-manifests/featuregates/featureGate-4-10-Hypershift-Default.yaml
@@ -233,6 +233,9 @@
{
"name": "NewOLMCatalogdAPIV1Metas"
},
+ {
+ "name": "NewOLMConfigAPI"
+ },
{
"name": "NewOLMOwnSingleNamespace"
},
diff --git a/payload-manifests/featuregates/featureGate-4-10-Hypershift-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-4-10-Hypershift-DevPreviewNoUpgrade.yaml
index 594be8ed4f1..83dd7e56b2e 100644
--- a/payload-manifests/featuregates/featureGate-4-10-Hypershift-DevPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-4-10-Hypershift-DevPreviewNoUpgrade.yaml
@@ -40,6 +40,9 @@
{
"name": "NewOLMCatalogdAPIV1Metas"
},
+ {
+ "name": "NewOLMConfigAPI"
+ },
{
"name": "NewOLMOwnSingleNamespace"
},
diff --git a/payload-manifests/featuregates/featureGate-4-10-Hypershift-OKD.yaml b/payload-manifests/featuregates/featureGate-4-10-Hypershift-OKD.yaml
index 9d3b17e05fb..91077dbf1ef 100644
--- a/payload-manifests/featuregates/featureGate-4-10-Hypershift-OKD.yaml
+++ b/payload-manifests/featuregates/featureGate-4-10-Hypershift-OKD.yaml
@@ -235,6 +235,9 @@
{
"name": "NewOLMCatalogdAPIV1Metas"
},
+ {
+ "name": "NewOLMConfigAPI"
+ },
{
"name": "NewOLMOwnSingleNamespace"
},
diff --git a/payload-manifests/featuregates/featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml
index d647f40ba6e..26b43769257 100644
--- a/payload-manifests/featuregates/featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml
@@ -67,6 +67,9 @@
{
"name": "NewOLMCatalogdAPIV1Metas"
},
+ {
+ "name": "NewOLMConfigAPI"
+ },
{
"name": "NewOLMOwnSingleNamespace"
},
diff --git a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-Default.yaml b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-Default.yaml
index 1f3b26868c2..c750b6ffb81 100644
--- a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-Default.yaml
+++ b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-Default.yaml
@@ -233,6 +233,9 @@
{
"name": "NewOLMCatalogdAPIV1Metas"
},
+ {
+ "name": "NewOLMConfigAPI"
+ },
{
"name": "NewOLMPreflightPermissionChecks"
},
diff --git a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-DevPreviewNoUpgrade.yaml
index 7a2bfe32d87..a14b3c8dcf7 100644
--- a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-DevPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-DevPreviewNoUpgrade.yaml
@@ -291,6 +291,9 @@
{
"name": "NewOLMCatalogdAPIV1Metas"
},
+ {
+ "name": "NewOLMConfigAPI"
+ },
{
"name": "NewOLMOwnSingleNamespace"
},
diff --git a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml
index 89180d08605..8e2269a1e7d 100644
--- a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml
+++ b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml
@@ -235,6 +235,9 @@
{
"name": "NewOLMCatalogdAPIV1Metas"
},
+ {
+ "name": "NewOLMConfigAPI"
+ },
{
"name": "NewOLMPreflightPermissionChecks"
},
diff --git a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml
index 8338c815047..df26fa29583 100644
--- a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml
@@ -294,6 +294,9 @@
{
"name": "NewOLMCatalogdAPIV1Metas"
},
+ {
+ "name": "NewOLMConfigAPI"
+ },
{
"name": "NewOLMOwnSingleNamespace"
},