diff --git a/features.md b/features.md index c756969898b..bf214afb979 100644 --- a/features.md +++ b/features.md @@ -80,6 +80,7 @@ | NutanixMultiSubnets| | | Enabled | Enabled | | | Enabled | Enabled | | OVNObservability| | | Enabled | Enabled | | | Enabled | Enabled | | OnPremDNSRecords| | | Enabled | Enabled | | | Enabled | Enabled | +| ResourceStateMetrics| | | Enabled | Enabled | | | Enabled | Enabled | | SELinuxMount| | | Enabled | Enabled | | | Enabled | Enabled | | SignatureStores| | | Enabled | Enabled | | | Enabled | Enabled | | TLSAdherence| | | Enabled | Enabled | | | Enabled | Enabled | diff --git a/features/features.go b/features/features.go index 16478fbb208..ed3ed13e3c6 100644 --- a/features/features.go +++ b/features/features.go @@ -978,6 +978,7 @@ var ( enhancementPR("https://github.com/openshift/enhancements/pull/1962"). enable(inDevPreviewNoUpgrade()). mustRegister() + FeatureGateNetworkObservabilityInstall = newFeatureGate("NetworkObservabilityInstall"). reportProblemsToJiraComponent("netobserv"). contactPerson("jtakvori"). @@ -1001,4 +1002,12 @@ var ( enhancementPR("https://github.com/openshift/enhancements/pull/2008"). enable(inClusterProfile(SelfManaged), inDevPreviewNoUpgrade()). mustRegister() + + FeatureGateResourceStateMetrics = newFeatureGate("ResourceStateMetrics"). + reportProblemsToJiraComponent("Monitoring"). + contactPerson("rexagod"). + productScope(kubernetes). + enhancementPR("https://github.com/kubernetes/enhancements/issues/4785"). + enable(inTechPreviewNoUpgrade(), 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 5ee9176976e..b7a55e89cbc 100644 --- a/payload-manifests/featuregates/featureGate-4-10-Hypershift-Default.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-Hypershift-Default.yaml @@ -251,6 +251,9 @@ { "name": "ProvisioningRequestAvailable" }, + { + "name": "ResourceStateMetrics" + }, { "name": "SELinuxMount" }, diff --git a/payload-manifests/featuregates/featureGate-4-10-Hypershift-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-4-10-Hypershift-DevPreviewNoUpgrade.yaml index 06d04285930..5a8350b0664 100644 --- a/payload-manifests/featuregates/featureGate-4-10-Hypershift-DevPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-Hypershift-DevPreviewNoUpgrade.yaml @@ -318,6 +318,9 @@ { "name": "ProvisioningRequestAvailable" }, + { + "name": "ResourceStateMetrics" + }, { "name": "RouteExternalCertificate" }, diff --git a/payload-manifests/featuregates/featureGate-4-10-Hypershift-OKD.yaml b/payload-manifests/featuregates/featureGate-4-10-Hypershift-OKD.yaml index 68fb4d6325a..1701041ad2f 100644 --- a/payload-manifests/featuregates/featureGate-4-10-Hypershift-OKD.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-Hypershift-OKD.yaml @@ -253,6 +253,9 @@ { "name": "ProvisioningRequestAvailable" }, + { + "name": "ResourceStateMetrics" + }, { "name": "SELinuxMount" }, diff --git a/payload-manifests/featuregates/featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml index d4602121176..0c961e13e7c 100644 --- a/payload-manifests/featuregates/featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-Hypershift-TechPreviewNoUpgrade.yaml @@ -321,6 +321,9 @@ { "name": "OpenShiftPodSecurityAdmission" }, + { + "name": "ResourceStateMetrics" + }, { "name": "RouteExternalCertificate" }, diff --git a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-Default.yaml b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-Default.yaml index 47538c65acb..91e5d02bf8a 100644 --- a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-Default.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-Default.yaml @@ -242,6 +242,9 @@ { "name": "ProvisioningRequestAvailable" }, + { + "name": "ResourceStateMetrics" + }, { "name": "SELinuxMount" }, diff --git a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-DevPreviewNoUpgrade.yaml index d9d7fced666..60a5170bfa7 100644 --- a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-DevPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-DevPreviewNoUpgrade.yaml @@ -318,6 +318,9 @@ { "name": "ProvisioningRequestAvailable" }, + { + "name": "ResourceStateMetrics" + }, { "name": "RouteExternalCertificate" }, diff --git a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml index 984414a7809..8a99e22d930 100644 --- a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-OKD.yaml @@ -244,6 +244,9 @@ { "name": "ProvisioningRequestAvailable" }, + { + "name": "ResourceStateMetrics" + }, { "name": "SELinuxMount" }, diff --git a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml index 811b4dc25fb..403a8e57d25 100644 --- a/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-4-10-SelfManagedHA-TechPreviewNoUpgrade.yaml @@ -321,6 +321,9 @@ { "name": "OpenShiftPodSecurityAdmission" }, + { + "name": "ResourceStateMetrics" + }, { "name": "RouteExternalCertificate" },