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" },