From 85120ee7ad0ae6e2d365bad3ffd7d7166dfdc04e Mon Sep 17 00:00:00 2001 From: Andy Suderman Date: Mon, 2 Mar 2026 11:57:37 -0700 Subject: [PATCH 1/2] feat: update versions list for 1.33-35 --- versions.yaml | 91 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) diff --git a/versions.yaml b/versions.yaml index 2ab473d6..2ecd3ce2 100644 --- a/versions.yaml +++ b/versions.yaml @@ -631,6 +631,97 @@ deprecated-versions: removed-in: v1.32.0 replacement-api: flowcontrol.apiserver.k8s.io/v1 component: k8s + - version: admissionregistration.k8s.io/v1alpha1 + kind: ValidatingAdmissionPolicy + deprecated-in: v1.28.0 + removed-in: v1.33.0 + replacement-api: admissionregistration.k8s.io/v1 + replacement-available-in: v1.30.0 + component: k8s + - version: admissionregistration.k8s.io/v1alpha1 + kind: ValidatingAdmissionPolicyBinding + deprecated-in: v1.28.0 + removed-in: v1.33.0 + replacement-api: admissionregistration.k8s.io/v1 + replacement-available-in: v1.30.0 + component: k8s + - version: resource.k8s.io/v1beta1 + kind: ResourceSlice + deprecated-in: v1.33.0 + removed-in: v1.36.0 + replacement-api: resource.k8s.io/v1beta2 + replacement-available-in: v1.33.0 + component: k8s + - version: resource.k8s.io/v1beta1 + kind: ResourceClaim + deprecated-in: v1.33.0 + removed-in: v1.36.0 + replacement-api: resource.k8s.io/v1beta2 + replacement-available-in: v1.33.0 + component: k8s + - version: resource.k8s.io/v1beta1 + kind: DeviceClass + deprecated-in: v1.33.0 + removed-in: v1.36.0 + replacement-api: resource.k8s.io/v1beta2 + replacement-available-in: v1.33.0 + component: k8s + - version: resource.k8s.io/v1beta1 + kind: ResourceClaimTemplate + deprecated-in: v1.33.0 + removed-in: v1.36.0 + replacement-api: resource.k8s.io/v1beta2 + replacement-available-in: v1.33.0 + component: k8s + - version: resource.k8s.io/v1alpha3 + kind: ResourceSlice + deprecated-in: v1.32.0 + removed-in: v1.34.0 + replacement-api: resource.k8s.io/v1 + replacement-available-in: v1.34.0 + component: k8s + - version: resource.k8s.io/v1alpha3 + kind: ResourceClaim + deprecated-in: v1.32.0 + removed-in: v1.34.0 + replacement-api: resource.k8s.io/v1 + replacement-available-in: v1.34.0 + component: k8s + - version: resource.k8s.io/v1alpha3 + kind: DeviceClass + deprecated-in: v1.32.0 + removed-in: v1.34.0 + replacement-api: resource.k8s.io/v1 + replacement-available-in: v1.34.0 + component: k8s + - version: resource.k8s.io/v1alpha3 + kind: ResourceClaimTemplate + deprecated-in: v1.32.0 + removed-in: v1.34.0 + replacement-api: resource.k8s.io/v1 + replacement-available-in: v1.34.0 + component: k8s + - version: storage.k8s.io/v1beta1 + kind: VolumeAttributesClass + deprecated-in: v1.34.0 + removed-in: "" + replacement-api: storage.k8s.io/v1 + replacement-available-in: v1.34.0 + component: k8s + - version: storage.k8s.io/v1alpha1 + kind: VolumeAttributesClass + deprecated-in: v1.31.0 + removed-in: v1.35.0 + replacement-api: storage.k8s.io/v1 + replacement-available-in: v1.34.0 + component: k8s + - version: storagemigration.k8s.io/v1alpha1 + kind: StorageVersionMigration + deprecated-in: v1.35.0 + removed-in: v1.35.0 + replacement-api: storagemigration.k8s.io/v1beta1 + replacement-available-in: v1.35.0 + component: k8s target-versions: cert-manager: v1.5.3 istio: v1.11.0 From 23c8a869e6adbacdd1d5c02fe4d04bcab1d456fc Mon Sep 17 00:00:00 2001 From: Andy Suderman Date: Mon, 2 Mar 2026 13:05:12 -0700 Subject: [PATCH 2/2] test: fix test --- e2e/tests/03-cli-validation.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/e2e/tests/03-cli-validation.yaml b/e2e/tests/03-cli-validation.yaml index 03a767dd..fc127d78 100644 --- a/e2e/tests/03-cli-validation.yaml +++ b/e2e/tests/03-cli-validation.yaml @@ -30,7 +30,7 @@ testcases: - script: pluto list-versions -f assets/additional-versions/new.yaml assertions: - result.code ShouldEqual 0 - - result.systemout ShouldContainSubstring "AnotherCRD someother/v1beta1 v1.9.0 v1.16.0 apps/v1" + - result.systemout ShouldContainSubstring "AnotherCRD someother/v1beta1 v1.9.0 v1.16.0 apps/v1 n/a other" - name: Pass bad column list to custom steps: - script: pluto detect-files -d assets/deprecated116 --target-versions foo=vfoo -o custom --columns "FOO"