From 1d2fb1946e980a54050864720de5cf0e0b99a804 Mon Sep 17 00:00:00 2001 From: Roman Bednar Date: Thu, 11 Jun 2026 15:37:36 +0200 Subject: [PATCH] STOR-2966: Promote ExternalSnapshotMetadata feature gate to TechPreviewNoUpgrade Promote the ExternalSnapshotMetadata feature gate from DevPreviewNoUpgrade to TechPreviewNoUpgrade for OCP 5.0. This aligns with upstream KEP 3314 reaching beta in Kubernetes 1.36. Also updates contactPerson from jdobson to rbednar. --- features.md | 2 +- features/features.go | 4 ++-- .../featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml | 6 +++--- ...featureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml | 6 +++--- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/features.md b/features.md index b7ee33cfcec..6eb5b5bf4ca 100644 --- a/features.md +++ b/features.md @@ -17,7 +17,6 @@ | ConfidentialCluster| | | Enabled | Enabled | | | | | | Example2| | | Enabled | Enabled | | | | | | ExternalOIDCExternalClaimsSourcing| | | Enabled | Enabled | | | | | -| ExternalSnapshotMetadata| | | Enabled | Enabled | | | | | | MachineAPIMigrationVSphere| | | Enabled | Enabled | | | | | | NetworkConnect| | | Enabled | Enabled | | | | | | NewOLMBoxCutterRuntime| | | | Enabled | | | | Enabled | @@ -62,6 +61,7 @@ | EtcdBackendQuota| | | Enabled | Enabled | | | Enabled | Enabled | | Example| | | Enabled | Enabled | | | Enabled | Enabled | | ExternalOIDCWithUpstreamParity| | | Enabled | Enabled | | | Enabled | Enabled | +| ExternalSnapshotMetadata| | | Enabled | Enabled | | | Enabled | Enabled | | GCPCustomAPIEndpoints| | | Enabled | Enabled | | | Enabled | Enabled | | GCPCustomAPIEndpointsInstall| | | Enabled | Enabled | | | Enabled | Enabled | | GCPDualStackInstall| | | Enabled | Enabled | | | Enabled | Enabled | diff --git a/features/features.go b/features/features.go index de530fa66b0..6479016e60b 100644 --- a/features/features.go +++ b/features/features.go @@ -354,10 +354,10 @@ var ( FeatureGateExternalSnapshotMetadata = newFeatureGate("ExternalSnapshotMetadata"). reportProblemsToJiraComponent("Storage / Kubernetes External Components"). - contactPerson("jdobson"). + contactPerson("rbednar"). productScope(kubernetes). enhancementPR("https://github.com/kubernetes/enhancements/issues/3314"). - enable(inDevPreviewNoUpgrade()). + enable(inTechPreviewNoUpgrade(), inDevPreviewNoUpgrade()). mustRegister() FeatureGateExternalOIDC = newFeatureGate("ExternalOIDC"). diff --git a/payload-manifests/featuregates/featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml index c527e026146..e9fa532ab63 100644 --- a/payload-manifests/featuregates/featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml @@ -43,9 +43,6 @@ { "name": "ExternalOIDCExternalClaimsSourcing" }, - { - "name": "ExternalSnapshotMetadata" - }, { "name": "MachineAPIMigrationAzure" }, @@ -240,6 +237,9 @@ { "name": "ExternalOIDCWithUpstreamParity" }, + { + "name": "ExternalSnapshotMetadata" + }, { "name": "GCPCustomAPIEndpoints" }, diff --git a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml index 233599c2005..d11cfadd026 100644 --- a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml @@ -43,9 +43,6 @@ { "name": "ExternalOIDCExternalClaimsSourcing" }, - { - "name": "ExternalSnapshotMetadata" - }, { "name": "HyperShiftOnlyDynamicResourceAllocation" }, @@ -216,6 +213,9 @@ { "name": "ExternalOIDCWithUpstreamParity" }, + { + "name": "ExternalSnapshotMetadata" + }, { "name": "GCPCustomAPIEndpoints" },