diff --git a/features.md b/features.md index d2ead0cec11..86df15c0822 100644 --- a/features.md +++ b/features.md @@ -19,6 +19,7 @@ | NewOLMPreflightPermissionChecks| | | | Enabled | | | | Enabled | | NoRegistryClusterInstall| | | | Enabled | | | | Enabled | | ProvisioningRequestAvailable| | | Enabled | Enabled | | | | | +| TLSCurvesConfiguration| | | Enabled | Enabled | | | | | | AWSClusterHostedDNS| | | Enabled | Enabled | | | Enabled | Enabled | | AWSClusterHostedDNSInstall| | | Enabled | Enabled | | | Enabled | Enabled | | AWSDedicatedHosts| | | Enabled | Enabled | | | Enabled | Enabled | diff --git a/features/features.go b/features/features.go index 9556daf72d1..a8e0ddcf8b0 100644 --- a/features/features.go +++ b/features/features.go @@ -978,4 +978,12 @@ var ( enhancementPR("https://github.com/openshift/enhancements/pull/1465"). enableIn(configv1.DevPreviewNoUpgrade). mustRegister() + + FeatureGateTLSCurvesConfiguration = newFeatureGate("TLSCurvesConfiguration"). + reportProblemsToJiraComponent("Networking"). + contactPerson("davidesalerno"). + productScope(ocpSpecific). + enhancementPR("https://github.com/openshift/enhancements/pull/1894"). + enableIn(configv1.DevPreviewNoUpgrade). + mustRegister() ) diff --git a/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml b/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml index b9afdb353b4..ddf533d3e26 100644 --- a/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml +++ b/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml @@ -231,6 +231,9 @@ { "name": "SignatureStores" }, + { + "name": "TLSCurvesConfiguration" + }, { "name": "VSphereConfigurableMaxAllowedBlockVolumesPerNode" }, diff --git a/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml index 9d89a5fbb0b..47a01177053 100644 --- a/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml @@ -340,6 +340,9 @@ { "name": "StoragePerformantSecurityPolicy" }, + { + "name": "TLSCurvesConfiguration" + }, { "name": "UpgradeStatus" }, diff --git a/payload-manifests/featuregates/featureGate-Hypershift-OKD.yaml b/payload-manifests/featuregates/featureGate-Hypershift-OKD.yaml index ef2f8683126..08ec838ed01 100644 --- a/payload-manifests/featuregates/featureGate-Hypershift-OKD.yaml +++ b/payload-manifests/featuregates/featureGate-Hypershift-OKD.yaml @@ -233,6 +233,9 @@ { "name": "SignatureStores" }, + { + "name": "TLSCurvesConfiguration" + }, { "name": "VSphereConfigurableMaxAllowedBlockVolumesPerNode" }, diff --git a/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml index a0aaa4af862..11866b7da6b 100644 --- a/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml @@ -79,6 +79,9 @@ }, { "name": "ShortCertRotation" + }, + { + "name": "TLSCurvesConfiguration" } ], "enabled": [ diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml index c2a4f8eaa56..c1b3f242dfb 100644 --- a/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml +++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml @@ -225,6 +225,9 @@ { "name": "SignatureStores" }, + { + "name": "TLSCurvesConfiguration" + }, { "name": "VSphereConfigurableMaxAllowedBlockVolumesPerNode" }, diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml index 19cbcc48622..d472aebddd0 100644 --- a/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml @@ -340,6 +340,9 @@ { "name": "StoragePerformantSecurityPolicy" }, + { + "name": "TLSCurvesConfiguration" + }, { "name": "UpgradeStatus" }, diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-OKD.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-OKD.yaml index c69f149fd8d..e6159fbb11f 100644 --- a/payload-manifests/featuregates/featureGate-SelfManagedHA-OKD.yaml +++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-OKD.yaml @@ -227,6 +227,9 @@ { "name": "SignatureStores" }, + { + "name": "TLSCurvesConfiguration" + }, { "name": "VSphereConfigurableMaxAllowedBlockVolumesPerNode" }, diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml index 4cdee108736..5e0fd9f8e31 100644 --- a/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml @@ -61,6 +61,9 @@ }, { "name": "ShortCertRotation" + }, + { + "name": "TLSCurvesConfiguration" } ], "enabled": [