From a1e80c1bbd5902a2ee851fa1b9b35e81be8478ac Mon Sep 17 00:00:00 2001 From: "Per G. da Silva" Date: Thu, 9 Jul 2026 09:42:05 +0200 Subject: [PATCH] Promote OLMLifecycleAndCompatibility feature gate to Default Enable the OLMLifecycleAndCompatibility feature gate in the Default feature set for SelfManaged clusters. Previously this gate was only enabled in TechPreviewNoUpgrade and DevPreviewNoUpgrade. Co-Authored-By: Claude Opus 4.6 (1M context) Signed-off-by: Per G. da Silva --- features.md | 2 +- features/features.go | 2 +- .../featureGate-4-10-SelfManagedHA-Default.yaml | 6 +++--- .../featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml | 6 +++--- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/features.md b/features.md index 9f8357fec1b..11ca28132dc 100644 --- a/features.md +++ b/features.md @@ -26,7 +26,6 @@ | NewOLMOwnSingleNamespace| | | | Enabled | | | | Enabled | | NewOLMPreflightPermissionChecks| | | | Enabled | | | | Enabled | | NoRegistryClusterInstall| | | | Enabled | | | | Enabled | -| OLMLifecycleAndCompatibility| | | | Enabled | | | | Enabled | | ProvisioningRequestAvailable| | | Enabled | Enabled | | | | | | AWSClusterHostedDNS| | | Enabled | Enabled | | | Enabled | Enabled | | AWSDedicatedHosts| | | Enabled | Enabled | | | Enabled | Enabled | @@ -83,6 +82,7 @@ | NewOLMWebhookProviderOpenshiftServiceCA| | Enabled | | Enabled | | Enabled | | Enabled | | NoOverlayMode| | | Enabled | Enabled | | | Enabled | Enabled | | NutanixMultiSubnets| | | Enabled | Enabled | | | Enabled | Enabled | +| OLMLifecycleAndCompatibility| | Enabled | | Enabled | | Enabled | | Enabled | | OVNObservability| | | Enabled | Enabled | | | Enabled | Enabled | | OnPremDNSRecords| | | Enabled | Enabled | | | Enabled | Enabled | | SELinuxMount| | | Enabled | Enabled | | | Enabled | Enabled | diff --git a/features/features.go b/features/features.go index 547be2a7b33..5ac6ebec0d4 100644 --- a/features/features.go +++ b/features/features.go @@ -477,7 +477,7 @@ var ( contactPerson("joelanford"). productScope(ocpSpecific). enhancementPR("https://github.com/openshift/enhancements/pull/1991"). - enable(inClusterProfile(SelfManaged), inTechPreviewNoUpgrade(), inDevPreviewNoUpgrade()). + enable(inDefault(), inOKD(), inClusterProfile(SelfManaged), inTechPreviewNoUpgrade(), inDevPreviewNoUpgrade()). mustRegister() FeatureGateInsightsOnDemandDataGather = newFeatureGate("InsightsOnDemandDataGather"). diff --git a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-Default.yaml b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-Default.yaml index a4b39b8eaf2..6093f6e5303 100644 --- a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-Default.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-Default.yaml @@ -248,9 +248,6 @@ { "name": "NutanixMultiSubnets" }, - { - "name": "OLMLifecycleAndCompatibility" - }, { "name": "OVNObservability" }, @@ -355,6 +352,9 @@ { "name": "NewOLMWebhookProviderOpenshiftServiceCA" }, + { + "name": "OLMLifecycleAndCompatibility" + }, { "name": "OSStreams" }, diff --git a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml index ed62b6d0e99..64e165cd25f 100644 --- a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml @@ -250,9 +250,6 @@ { "name": "NutanixMultiSubnets" }, - { - "name": "OLMLifecycleAndCompatibility" - }, { "name": "OVNObservability" }, @@ -357,6 +354,9 @@ { "name": "NewOLMWebhookProviderOpenshiftServiceCA" }, + { + "name": "OLMLifecycleAndCompatibility" + }, { "name": "OSStreams" },