From 87d2e8e664c3e3e64403bcfcfe2f8691f60c6481 Mon Sep 17 00:00:00 2001 From: Andrey Smirnov Date: Wed, 6 Nov 2024 20:16:23 +0400 Subject: [PATCH] feat: add one more deprecation for 1.32.0-beta.0 One more feature gate. Signed-off-by: Andrey Smirnov --- kubernetes/upgrade/checks.go | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/kubernetes/upgrade/checks.go b/kubernetes/upgrade/checks.go index 5d4e6c3..bb306e0 100644 --- a/kubernetes/upgrade/checks.go +++ b/kubernetes/upgrade/checks.go @@ -232,19 +232,20 @@ func NewChecks(path *Path, state state.State, k8sConfig *rest.Config, controlPla // https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md "1.31->1.32": { removedFeatureGates: []string{ - "AllowServiceLBStatusOnNonLB", // https://github.com/kubernetes/kubernetes/pull/126786 - "CloudDualStackNodeIPs", // https://github.com/kubernetes/kubernetes/pull/126840 - "DRAControlPlaneController", // https://github.com/kubernetes/kubernetes/pull/128003 - "KMSv2", // https://github.com/kubernetes/kubernetes/pull/126698 - "KMSv2KDF", // https://github.com/kubernetes/kubernetes/pull/126698 - "LegacyServiceAccountTokenCleanUp", // https://github.com/kubernetes/kubernetes/pull/126839 - "MinDomainsInPodTopologySpread", // https://github.com/kubernetes/kubernetes/pull/126863 - "NewVolumeManagerReconstruction", // https://github.com/kubernetes/kubernetes/pull/126775 - "NodeOutOfServiceVolumeDetach", // https://github.com/kubernetes/kubernetes/pull/127019 - "ServerSideApply", // https://github.com/kubernetes/kubernetes/pull/127058 - "ServerSideFieldValidation", // https://github.com/kubernetes/kubernetes/pull/127058 - "StableLoadBalancerNodeSet", // https://github.com/kubernetes/kubernetes/pull/126841 - "ValidatingAdmissionPolicy", // https://github.com/kubernetes/kubernetes/pull/126645 + "AllowServiceLBStatusOnNonLB", // https://github.com/kubernetes/kubernetes/pull/126786 + "CloudDualStackNodeIPs", // https://github.com/kubernetes/kubernetes/pull/126840 + "DRAControlPlaneController", // https://github.com/kubernetes/kubernetes/pull/128003 + "KMSv2", // https://github.com/kubernetes/kubernetes/pull/126698 + "KMSv2KDF", // https://github.com/kubernetes/kubernetes/pull/126698 + "LegacyServiceAccountTokenCleanUp", // https://github.com/kubernetes/kubernetes/pull/126839 + "MinDomainsInPodTopologySpread", // https://github.com/kubernetes/kubernetes/pull/126863 + "NewVolumeManagerReconstruction", // https://github.com/kubernetes/kubernetes/pull/126775 + "NodeOutOfServiceVolumeDetach", // https://github.com/kubernetes/kubernetes/pull/127019 + "ServerSideApply", // https://github.com/kubernetes/kubernetes/pull/127058 + "ServerSideFieldValidation", // https://github.com/kubernetes/kubernetes/pull/127058 + "StableLoadBalancerNodeSet", // https://github.com/kubernetes/kubernetes/pull/126841 + "ValidatingAdmissionPolicy", // https://github.com/kubernetes/kubernetes/pull/126645 + "ZeroLimitedNominalConcurrencyShares", // https://github.com/kubernetes/kubernetes/pull/126894 }, kubeAPIServerChecks: apiServerCheck{ removedAPIResources: []string{