diff --git a/features.md b/features.md
index 5259884ec63..557338df576 100644
--- a/features.md
+++ b/features.md
@@ -14,6 +14,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 3ba5f3113e9..c36cb9b1f3e 100644
--- a/features/features.go
+++ b/features/features.go
@@ -504,6 +504,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").
+ enableForClusterProfile(SelfManaged, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
+ 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 db59d186a29..a958beb2e9a 100644
--- a/payload-manifests/featuregates/featureGate-4-10-Hypershift-Default.yaml
+++ b/payload-manifests/featuregates/featureGate-4-10-Hypershift-Default.yaml
@@ -221,6 +221,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 bcb089a53bf..4f193dbd675 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 332c549cafa..15582417b2e 100644
--- a/payload-manifests/featuregates/featureGate-4-10-Hypershift-OKD.yaml
+++ b/payload-manifests/featuregates/featureGate-4-10-Hypershift-OKD.yaml
@@ -223,6 +223,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 dcf160c5417..c42588bfe4c 100644
--- a/payload-manifests/featuregates/featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml
@@ -58,6 +58,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 72e73eb4233..e2c1b856721 100644
--- a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-Default.yaml
+++ b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-Default.yaml
@@ -221,6 +221,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 f29f4947246..3d6e5c7bab5 100644
--- a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-DevPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-DevPreviewNoUpgrade.yaml
@@ -297,6 +297,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 7f29f0d1a1a..c0ed6866577 100644
--- a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml
+++ b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml
@@ -223,6 +223,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 be6d15233f7..dc78af9b848 100644
--- a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml
@@ -300,6 +300,9 @@
{
"name": "NewOLMCatalogdAPIV1Metas"
},
+ {
+ "name": "NewOLMConfigAPI"
+ },
{
"name": "NewOLMOwnSingleNamespace"
},