From 80a61bd6ab7b67133f84a3a2afc2fabebb769b37 Mon Sep 17 00:00:00 2001 From: Damiano Donati Date: Fri, 28 Aug 2026 16:14:43 +0200 Subject: [PATCH] chore: remove AzureWorkloadIdentity feature gate The AzureWorkloadIdentity feature gate has been enabled by default across all profiles and feature sets, making it redundant. Remove the gate definition and regenerate payload manifests. --- features.md | 1 - features/features.go | 8 -------- .../featuregates/featureGate-4-10-Hypershift-Default.yaml | 3 --- .../featureGate-4-10-Hypershift-DevPreviewNoUpgrade.yaml | 3 --- .../featuregates/featureGate-4-10-Hypershift-OKD.yaml | 3 --- .../featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml | 3 --- .../featureGate-4-10-SelfManagedHA-Default.yaml | 3 --- ...eatureGate-4-10-SelfManagedHA-DevPreviewNoUpgrade.yaml | 3 --- .../featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml | 3 --- ...atureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml | 3 --- 10 files changed, 33 deletions(-) diff --git a/features.md b/features.md index bd2d18d6edd..41cbf716055 100644 --- a/features.md +++ b/features.md @@ -90,7 +90,6 @@ | AWSClusterHostedDNSInstall| Enabled | Enabled | Enabled | Enabled | Enabled | Enabled | Enabled | Enabled | | AWSDualStackInstall| Enabled | Enabled | Enabled | Enabled | Enabled | Enabled | Enabled | Enabled | | AdditionalStorageConfig| Enabled | Enabled | Enabled | Enabled | Enabled | Enabled | Enabled | Enabled | -| AzureWorkloadIdentity| Enabled | Enabled | Enabled | Enabled | Enabled | Enabled | Enabled | Enabled | | BootImageSkewEnforcement| Enabled | Enabled | Enabled | Enabled | Enabled | Enabled | Enabled | Enabled | | BuildCSIVolumes| Enabled | Enabled | Enabled | Enabled | Enabled | Enabled | Enabled | Enabled | | DualReplica| Enabled | Enabled | Enabled | Enabled | Enabled | Enabled | Enabled | Enabled | diff --git a/features/features.go b/features/features.go index f8f6876a52a..a7983ecd5b6 100644 --- a/features/features.go +++ b/features/features.go @@ -107,14 +107,6 @@ var ( enable(inDefault(), inOKD(), inTechPreviewNoUpgrade(), inDevPreviewNoUpgrade()). mustRegister() - FeatureGateAzureWorkloadIdentity = newFeatureGate("AzureWorkloadIdentity"). - reportProblemsToJiraComponent("cloud-credential-operator"). - contactPerson("abutcher"). - productScope(ocpSpecific). - enhancementPR(legacyFeatureGateWithoutEnhancement). - enable(inDefault(), inOKD(), inTechPreviewNoUpgrade(), inDevPreviewNoUpgrade()). - mustRegister() - FeatureGateAzureDedicatedHosts = newFeatureGate("AzureDedicatedHosts"). reportProblemsToJiraComponent("installer"). contactPerson("rvanderp3"). diff --git a/payload-manifests/featuregates/featureGate-4-10-Hypershift-Default.yaml b/payload-manifests/featuregates/featureGate-4-10-Hypershift-Default.yaml index da398e27dc4..724cde5215d 100644 --- a/payload-manifests/featuregates/featureGate-4-10-Hypershift-Default.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-Hypershift-Default.yaml @@ -283,9 +283,6 @@ { "name": "AdditionalStorageConfig" }, - { - "name": "AzureWorkloadIdentity" - }, { "name": "BootImageSkewEnforcement" }, diff --git a/payload-manifests/featuregates/featureGate-4-10-Hypershift-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-4-10-Hypershift-DevPreviewNoUpgrade.yaml index c8ee4a32386..596546a7652 100644 --- a/payload-manifests/featuregates/featureGate-4-10-Hypershift-DevPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-Hypershift-DevPreviewNoUpgrade.yaml @@ -114,9 +114,6 @@ { "name": "AzureMultiDisk" }, - { - "name": "AzureWorkloadIdentity" - }, { "name": "BGPBasedVIPManagement" }, diff --git a/payload-manifests/featuregates/featureGate-4-10-Hypershift-OKD.yaml b/payload-manifests/featuregates/featureGate-4-10-Hypershift-OKD.yaml index 954dd15a8b1..6f491f94512 100644 --- a/payload-manifests/featuregates/featureGate-4-10-Hypershift-OKD.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-Hypershift-OKD.yaml @@ -285,9 +285,6 @@ { "name": "AdditionalStorageConfig" }, - { - "name": "AzureWorkloadIdentity" - }, { "name": "BootImageSkewEnforcement" }, diff --git a/payload-manifests/featuregates/featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml index fc6b79e1729..e4982b3d8fe 100644 --- a/payload-manifests/featuregates/featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml @@ -141,9 +141,6 @@ { "name": "AzureMultiDisk" }, - { - "name": "AzureWorkloadIdentity" - }, { "name": "BootImageSkewEnforcement" }, diff --git a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-Default.yaml b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-Default.yaml index f145991120c..b126d74a0a0 100644 --- a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-Default.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-Default.yaml @@ -271,9 +271,6 @@ { "name": "AdditionalStorageConfig" }, - { - "name": "AzureWorkloadIdentity" - }, { "name": "BootImageSkewEnforcement" }, diff --git a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-DevPreviewNoUpgrade.yaml index 8bb246d7f0f..db8222b2b45 100644 --- a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-DevPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-DevPreviewNoUpgrade.yaml @@ -84,9 +84,6 @@ { "name": "AzureMultiDisk" }, - { - "name": "AzureWorkloadIdentity" - }, { "name": "BGPBasedVIPManagement" }, diff --git a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml index 589dfa0d6af..49c3521d7b9 100644 --- a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml @@ -273,9 +273,6 @@ { "name": "AdditionalStorageConfig" }, - { - "name": "AzureWorkloadIdentity" - }, { "name": "BootImageSkewEnforcement" }, diff --git a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml index 1437369fd67..404c37b2d7a 100644 --- a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml @@ -117,9 +117,6 @@ { "name": "AzureMultiDisk" }, - { - "name": "AzureWorkloadIdentity" - }, { "name": "BootImageSkewEnforcement" },