diff --git a/features.md b/features.md index bd2d18d6edd..db590901bbd 100644 --- a/features.md +++ b/features.md @@ -26,6 +26,7 @@ | NewOLMConfigAPI| | | | Enabled | | | | Enabled | | NewOLMOwnSingleNamespace| | | | Enabled | | | | Enabled | | ProvisioningRequestAvailable| | | Enabled | Enabled | | | | | +| VSpherePerComponentScopedCreds| | | Enabled | Enabled | | | | | | AWSClusterHostedDNS| | | Enabled | Enabled | | | Enabled | Enabled | | AWSDedicatedHosts| | | Enabled | Enabled | | | Enabled | Enabled | | AWSEuropeanSovereignCloudInstall| | | Enabled | Enabled | | | Enabled | Enabled | diff --git a/features/features.go b/features/features.go index f8f6876a52a..de2f0e956ea 100644 --- a/features/features.go +++ b/features/features.go @@ -1043,4 +1043,12 @@ var ( enhancementPR("https://github.com/openshift/enhancements/pull/2047"). enable(inTechPreviewNoUpgrade(), inDevPreviewNoUpgrade()). mustRegister() + + FeatureGateVSpherePerComponentScopedCreds = newFeatureGate("VSpherePerComponentScopedCreds"). + reportProblemsToJiraComponent("splat"). + contactPerson("rvanderp3"). + productScope(ocpSpecific). + enhancementPR("https://github.com/openshift/enhancements/pull/2081"). + enable(inDevPreviewNoUpgrade()). + mustRegister() ) diff --git a/payload-manifests/featuregates/featureGate-4-10-Hypershift-Default.yaml b/payload-manifests/featuregates/featureGate-4-10-Hypershift-Default.yaml index da398e27dc4..456c63bc940 100644 --- a/payload-manifests/featuregates/featureGate-4-10-Hypershift-Default.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-Hypershift-Default.yaml @@ -271,6 +271,9 @@ }, { "name": "VSphereConfigurableMaxAllowedBlockVolumesPerNode" + }, + { + "name": "VSpherePerComponentScopedCreds" } ], "enabled": [ diff --git a/payload-manifests/featuregates/featureGate-4-10-Hypershift-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-4-10-Hypershift-DevPreviewNoUpgrade.yaml index c8ee4a32386..4c8879f318c 100644 --- a/payload-manifests/featuregates/featureGate-4-10-Hypershift-DevPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-Hypershift-DevPreviewNoUpgrade.yaml @@ -384,6 +384,9 @@ { "name": "VSphereMultiVCenterDay2" }, + { + "name": "VSpherePerComponentScopedCreds" + }, { "name": "VolumeGroupSnapshot" } diff --git a/payload-manifests/featuregates/featureGate-4-10-Hypershift-OKD.yaml b/payload-manifests/featuregates/featureGate-4-10-Hypershift-OKD.yaml index 954dd15a8b1..e38bdeff1a8 100644 --- a/payload-manifests/featuregates/featureGate-4-10-Hypershift-OKD.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-Hypershift-OKD.yaml @@ -273,6 +273,9 @@ }, { "name": "VSphereConfigurableMaxAllowedBlockVolumesPerNode" + }, + { + "name": "VSpherePerComponentScopedCreds" } ], "enabled": [ diff --git a/payload-manifests/featuregates/featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml index fc6b79e1729..429bb31dad1 100644 --- a/payload-manifests/featuregates/featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml @@ -108,6 +108,9 @@ }, { "name": "ShortCertRotation" + }, + { + "name": "VSpherePerComponentScopedCreds" } ], "enabled": [ diff --git a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-Default.yaml b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-Default.yaml index f145991120c..d9436ed73d5 100644 --- a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-Default.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-Default.yaml @@ -259,6 +259,9 @@ }, { "name": "VSphereConfigurableMaxAllowedBlockVolumesPerNode" + }, + { + "name": "VSpherePerComponentScopedCreds" } ], "enabled": [ diff --git a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-DevPreviewNoUpgrade.yaml index 8bb246d7f0f..05dc4c3cdf6 100644 --- a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-DevPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-DevPreviewNoUpgrade.yaml @@ -384,6 +384,9 @@ { "name": "VSphereMultiVCenterDay2" }, + { + "name": "VSpherePerComponentScopedCreds" + }, { "name": "VolumeGroupSnapshot" } diff --git a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml index 589dfa0d6af..cbbb83f2af5 100644 --- a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml @@ -261,6 +261,9 @@ }, { "name": "VSphereConfigurableMaxAllowedBlockVolumesPerNode" + }, + { + "name": "VSpherePerComponentScopedCreds" } ], "enabled": [ diff --git a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml index 1437369fd67..80fbc65c2dc 100644 --- a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml @@ -81,6 +81,9 @@ }, { "name": "ShortCertRotation" + }, + { + "name": "VSpherePerComponentScopedCreds" } ], "enabled": [