diff --git a/staging/publishing/rules.yaml b/staging/publishing/rules.yaml index df281221296..3464dedb3fb 100644 --- a/staging/publishing/rules.yaml +++ b/staging/publishing/rules.yaml @@ -5,22 +5,18 @@ rules: source: branch: master dir: staging/src/k8s.io/code-generator - - name: release-1.21 - go: 1.16.15 - source: - branch: release-1.21 - dir: staging/src/k8s.io/code-generator - name: release-1.22 go: 1.16.15 source: branch: release-1.22 dir: staging/src/k8s.io/code-generator - name: release-1.23 - go: 1.17.11 + go: 1.17.12 source: branch: release-1.23 dir: staging/src/k8s.io/code-generator - name: release-1.24 + go: 1.18.4 source: branch: release-1.24 dir: staging/src/k8s.io/code-generator @@ -30,22 +26,18 @@ rules: source: branch: master dir: staging/src/k8s.io/apimachinery - - name: release-1.21 - go: 1.16.15 - source: - branch: release-1.21 - dir: staging/src/k8s.io/apimachinery - name: release-1.22 go: 1.16.15 source: branch: release-1.22 dir: staging/src/k8s.io/apimachinery - name: release-1.23 - go: 1.17.11 + go: 1.17.12 source: branch: release-1.23 dir: staging/src/k8s.io/apimachinery - name: release-1.24 + go: 1.18.4 source: branch: release-1.24 dir: staging/src/k8s.io/apimachinery @@ -59,14 +51,6 @@ rules: source: branch: master dir: staging/src/k8s.io/api - - name: release-1.21 - go: 1.16.15 - dependencies: - - repository: apimachinery - branch: release-1.21 - source: - branch: release-1.21 - dir: staging/src/k8s.io/api - name: release-1.22 go: 1.16.15 dependencies: @@ -76,7 +60,7 @@ rules: branch: release-1.22 dir: staging/src/k8s.io/api - name: release-1.23 - go: 1.17.11 + go: 1.17.12 dependencies: - repository: apimachinery branch: release-1.23 @@ -84,6 +68,7 @@ rules: branch: release-1.23 dir: staging/src/k8s.io/api - name: release-1.24 + go: 1.18.4 dependencies: - repository: apimachinery branch: release-1.24 @@ -106,20 +91,6 @@ rules: # assumes GO111MODULE=on go build -mod=mod ./... go test -mod=mod ./... - - name: release-1.21 - go: 1.16.15 - dependencies: - - repository: apimachinery - branch: release-1.21 - - repository: api - branch: release-1.21 - source: - branch: release-1.21 - dir: staging/src/k8s.io/client-go - smoke-test: | - # assumes GO111MODULE=on - go build -mod=mod ./... - go test -mod=mod ./... - name: release-1.22 go: 1.16.15 dependencies: @@ -135,7 +106,7 @@ rules: go build -mod=mod ./... go test -mod=mod ./... - name: release-1.23 - go: 1.17.11 + go: 1.17.12 dependencies: - repository: apimachinery branch: release-1.23 @@ -149,6 +120,7 @@ rules: go build -mod=mod ./... go test -mod=mod ./... - name: release-1.24 + go: 1.18.4 dependencies: - repository: apimachinery branch: release-1.24 @@ -175,18 +147,6 @@ rules: source: branch: master dir: staging/src/k8s.io/component-base - - name: release-1.21 - go: 1.16.15 - dependencies: - - repository: apimachinery - branch: release-1.21 - - repository: api - branch: release-1.21 - - repository: client-go - branch: release-1.21 - source: - branch: release-1.21 - dir: staging/src/k8s.io/component-base - name: release-1.22 go: 1.16.15 dependencies: @@ -200,7 +160,7 @@ rules: branch: release-1.22 dir: staging/src/k8s.io/component-base - name: release-1.23 - go: 1.17.11 + go: 1.17.12 dependencies: - repository: apimachinery branch: release-1.23 @@ -212,6 +172,7 @@ rules: branch: release-1.23 dir: staging/src/k8s.io/component-base - name: release-1.24 + go: 1.18.4 dependencies: - repository: apimachinery branch: release-1.24 @@ -236,18 +197,6 @@ rules: source: branch: master dir: staging/src/k8s.io/component-helpers - - name: release-1.21 - go: 1.16.15 - dependencies: - - repository: apimachinery - branch: release-1.21 - - repository: api - branch: release-1.21 - - repository: client-go - branch: release-1.21 - source: - branch: release-1.21 - dir: staging/src/k8s.io/component-helpers - name: release-1.22 go: 1.16.15 dependencies: @@ -261,7 +210,7 @@ rules: branch: release-1.22 dir: staging/src/k8s.io/component-helpers - name: release-1.23 - go: 1.17.11 + go: 1.17.12 dependencies: - repository: apimachinery branch: release-1.23 @@ -273,6 +222,7 @@ rules: branch: release-1.23 dir: staging/src/k8s.io/component-helpers - name: release-1.24 + go: 1.18.4 dependencies: - repository: apimachinery branch: release-1.24 @@ -299,20 +249,6 @@ rules: source: branch: master dir: staging/src/k8s.io/apiserver - - name: release-1.21 - go: 1.16.15 - dependencies: - - repository: apimachinery - branch: release-1.21 - - repository: api - branch: release-1.21 - - repository: client-go - branch: release-1.21 - - repository: component-base - branch: release-1.21 - source: - branch: release-1.21 - dir: staging/src/k8s.io/apiserver - name: release-1.22 go: 1.16.15 dependencies: @@ -328,7 +264,7 @@ rules: branch: release-1.22 dir: staging/src/k8s.io/apiserver - name: release-1.23 - go: 1.17.11 + go: 1.17.12 dependencies: - repository: apimachinery branch: release-1.23 @@ -342,6 +278,7 @@ rules: branch: release-1.23 dir: staging/src/k8s.io/apiserver - name: release-1.24 + go: 1.18.4 dependencies: - repository: apimachinery branch: release-1.24 @@ -374,24 +311,6 @@ rules: source: branch: master dir: staging/src/k8s.io/kube-aggregator - - name: release-1.21 - go: 1.16.15 - dependencies: - - repository: apimachinery - branch: release-1.21 - - repository: api - branch: release-1.21 - - repository: client-go - branch: release-1.21 - - repository: apiserver - branch: release-1.21 - - repository: component-base - branch: release-1.21 - - repository: code-generator - branch: release-1.21 - source: - branch: release-1.21 - dir: staging/src/k8s.io/kube-aggregator - name: release-1.22 go: 1.16.15 dependencies: @@ -411,7 +330,7 @@ rules: branch: release-1.22 dir: staging/src/k8s.io/kube-aggregator - name: release-1.23 - go: 1.17.11 + go: 1.17.12 dependencies: - repository: apimachinery branch: release-1.23 @@ -429,6 +348,7 @@ rules: branch: release-1.23 dir: staging/src/k8s.io/kube-aggregator - name: release-1.24 + go: 1.18.4 dependencies: - repository: apimachinery branch: release-1.24 @@ -469,29 +389,6 @@ rules: smoke-test: | # assumes GO111MODULE=on go build -mod=mod . - - name: release-1.21 - go: 1.16.15 - dependencies: - - repository: apimachinery - branch: release-1.21 - - repository: api - branch: release-1.21 - - repository: client-go - branch: release-1.21 - - repository: apiserver - branch: release-1.21 - - repository: code-generator - branch: release-1.21 - - repository: component-base - branch: release-1.21 - source: - branch: release-1.21 - dir: staging/src/k8s.io/sample-apiserver - required-packages: - - k8s.io/code-generator - smoke-test: | - # assumes GO111MODULE=on - go build -mod=mod . - name: release-1.22 go: 1.16.15 dependencies: @@ -516,7 +413,7 @@ rules: # assumes GO111MODULE=on go build -mod=mod . - name: release-1.23 - go: 1.17.11 + go: 1.17.12 dependencies: - repository: apimachinery branch: release-1.23 @@ -539,6 +436,7 @@ rules: # assumes GO111MODULE=on go build -mod=mod . - name: release-1.24 + go: 1.18.4 dependencies: - repository: apimachinery branch: release-1.24 @@ -580,25 +478,6 @@ rules: smoke-test: | # assumes GO111MODULE=on go build -mod=mod . - - name: release-1.21 - go: 1.16.15 - dependencies: - - repository: apimachinery - branch: release-1.21 - - repository: api - branch: release-1.21 - - repository: client-go - branch: release-1.21 - - repository: code-generator - branch: release-1.21 - source: - branch: release-1.21 - dir: staging/src/k8s.io/sample-controller - required-packages: - - k8s.io/code-generator - smoke-test: | - # assumes GO111MODULE=on - go build -mod=mod . - name: release-1.22 go: 1.16.15 dependencies: @@ -619,7 +498,7 @@ rules: # assumes GO111MODULE=on go build -mod=mod . - name: release-1.23 - go: 1.17.11 + go: 1.17.12 dependencies: - repository: apimachinery branch: release-1.23 @@ -638,6 +517,7 @@ rules: # assumes GO111MODULE=on go build -mod=mod . - name: release-1.24 + go: 1.18.4 dependencies: - repository: apimachinery branch: release-1.24 @@ -676,26 +556,6 @@ rules: dir: staging/src/k8s.io/apiextensions-apiserver required-packages: - k8s.io/code-generator - - name: release-1.21 - go: 1.16.15 - dependencies: - - repository: apimachinery - branch: release-1.21 - - repository: api - branch: release-1.21 - - repository: client-go - branch: release-1.21 - - repository: apiserver - branch: release-1.21 - - repository: code-generator - branch: release-1.21 - - repository: component-base - branch: release-1.21 - source: - branch: release-1.21 - dir: staging/src/k8s.io/apiextensions-apiserver - required-packages: - - k8s.io/code-generator - name: release-1.22 go: 1.16.15 dependencies: @@ -717,7 +577,7 @@ rules: required-packages: - k8s.io/code-generator - name: release-1.23 - go: 1.17.11 + go: 1.17.12 dependencies: - repository: apimachinery branch: release-1.23 @@ -737,6 +597,7 @@ rules: required-packages: - k8s.io/code-generator - name: release-1.24 + go: 1.18.4 dependencies: - repository: apimachinery branch: release-1.24 @@ -770,20 +631,6 @@ rules: source: branch: master dir: staging/src/k8s.io/metrics - - name: release-1.21 - go: 1.16.15 - dependencies: - - repository: apimachinery - branch: release-1.21 - - repository: api - branch: release-1.21 - - repository: client-go - branch: release-1.21 - - repository: code-generator - branch: release-1.21 - source: - branch: release-1.21 - dir: staging/src/k8s.io/metrics - name: release-1.22 go: 1.16.15 dependencies: @@ -799,7 +646,7 @@ rules: branch: release-1.22 dir: staging/src/k8s.io/metrics - name: release-1.23 - go: 1.17.11 + go: 1.17.12 dependencies: - repository: apimachinery branch: release-1.23 @@ -813,6 +660,7 @@ rules: branch: release-1.23 dir: staging/src/k8s.io/metrics - name: release-1.24 + go: 1.18.4 dependencies: - repository: apimachinery branch: release-1.24 @@ -839,18 +687,6 @@ rules: source: branch: master dir: staging/src/k8s.io/cli-runtime - - name: release-1.21 - go: 1.16.15 - dependencies: - - repository: api - branch: release-1.21 - - repository: apimachinery - branch: release-1.21 - - repository: client-go - branch: release-1.21 - source: - branch: release-1.21 - dir: staging/src/k8s.io/cli-runtime - name: release-1.22 go: 1.16.15 dependencies: @@ -864,7 +700,7 @@ rules: branch: release-1.22 dir: staging/src/k8s.io/cli-runtime - name: release-1.23 - go: 1.17.11 + go: 1.17.12 dependencies: - repository: api branch: release-1.23 @@ -876,6 +712,7 @@ rules: branch: release-1.23 dir: staging/src/k8s.io/cli-runtime - name: release-1.24 + go: 1.18.4 dependencies: - repository: api branch: release-1.24 @@ -902,20 +739,6 @@ rules: source: branch: master dir: staging/src/k8s.io/sample-cli-plugin - - name: release-1.21 - go: 1.16.15 - dependencies: - - repository: api - branch: release-1.21 - - repository: apimachinery - branch: release-1.21 - - repository: cli-runtime - branch: release-1.21 - - repository: client-go - branch: release-1.21 - source: - branch: release-1.21 - dir: staging/src/k8s.io/sample-cli-plugin - name: release-1.22 go: 1.16.15 dependencies: @@ -931,7 +754,7 @@ rules: branch: release-1.22 dir: staging/src/k8s.io/sample-cli-plugin - name: release-1.23 - go: 1.17.11 + go: 1.17.12 dependencies: - repository: api branch: release-1.23 @@ -945,6 +768,7 @@ rules: branch: release-1.23 dir: staging/src/k8s.io/sample-cli-plugin - name: release-1.24 + go: 1.18.4 dependencies: - repository: api branch: release-1.24 @@ -972,20 +796,6 @@ rules: source: branch: master dir: staging/src/k8s.io/kube-proxy - - name: release-1.21 - go: 1.16.15 - dependencies: - - repository: apimachinery - branch: release-1.21 - - repository: component-base - branch: release-1.21 - - repository: api - branch: release-1.21 - - repository: client-go - branch: release-1.21 - source: - branch: release-1.21 - dir: staging/src/k8s.io/kube-proxy - name: release-1.22 go: 1.16.15 dependencies: @@ -1001,7 +811,7 @@ rules: branch: release-1.22 dir: staging/src/k8s.io/kube-proxy - name: release-1.23 - go: 1.17.11 + go: 1.17.12 dependencies: - repository: apimachinery branch: release-1.23 @@ -1015,6 +825,7 @@ rules: branch: release-1.23 dir: staging/src/k8s.io/kube-proxy - name: release-1.24 + go: 1.18.4 dependencies: - repository: apimachinery branch: release-1.24 @@ -1043,20 +854,6 @@ rules: source: branch: master dir: staging/src/k8s.io/kubelet - - name: release-1.21 - go: 1.16.15 - dependencies: - - repository: apimachinery - branch: release-1.21 - - repository: api - branch: release-1.21 - - repository: client-go - branch: release-1.21 - - repository: component-base - branch: release-1.21 - source: - branch: release-1.21 - dir: staging/src/k8s.io/kubelet - name: release-1.22 go: 1.16.15 dependencies: @@ -1072,7 +869,7 @@ rules: branch: release-1.22 dir: staging/src/k8s.io/kubelet - name: release-1.23 - go: 1.17.11 + go: 1.17.12 dependencies: - repository: apimachinery branch: release-1.23 @@ -1086,6 +883,7 @@ rules: branch: release-1.23 dir: staging/src/k8s.io/kubelet - name: release-1.24 + go: 1.18.4 dependencies: - repository: apimachinery branch: release-1.24 @@ -1114,20 +912,6 @@ rules: source: branch: master dir: staging/src/k8s.io/kube-scheduler - - name: release-1.21 - go: 1.16.15 - dependencies: - - repository: apimachinery - branch: release-1.21 - - repository: component-base - branch: release-1.21 - - repository: api - branch: release-1.21 - - repository: client-go - branch: release-1.21 - source: - branch: release-1.21 - dir: staging/src/k8s.io/kube-scheduler - name: release-1.22 go: 1.16.15 dependencies: @@ -1143,7 +927,7 @@ rules: branch: release-1.22 dir: staging/src/k8s.io/kube-scheduler - name: release-1.23 - go: 1.17.11 + go: 1.17.12 dependencies: - repository: apimachinery branch: release-1.23 @@ -1157,6 +941,7 @@ rules: branch: release-1.23 dir: staging/src/k8s.io/kube-scheduler - name: release-1.24 + go: 1.18.4 dependencies: - repository: apimachinery branch: release-1.24 @@ -1187,22 +972,6 @@ rules: source: branch: master dir: staging/src/k8s.io/controller-manager - - name: release-1.21 - go: 1.16.15 - dependencies: - - repository: api - branch: release-1.21 - - repository: apimachinery - branch: release-1.21 - - repository: client-go - branch: release-1.21 - - repository: component-base - branch: release-1.21 - - repository: apiserver - branch: release-1.21 - source: - branch: release-1.21 - dir: staging/src/k8s.io/controller-manager - name: release-1.22 go: 1.16.15 dependencies: @@ -1220,7 +989,7 @@ rules: branch: release-1.22 dir: staging/src/k8s.io/controller-manager - name: release-1.23 - go: 1.17.11 + go: 1.17.12 dependencies: - repository: api branch: release-1.23 @@ -1236,6 +1005,7 @@ rules: branch: release-1.23 dir: staging/src/k8s.io/controller-manager - name: release-1.24 + go: 1.18.4 dependencies: - repository: api branch: release-1.24 @@ -1272,26 +1042,6 @@ rules: source: branch: master dir: staging/src/k8s.io/cloud-provider - - name: release-1.21 - go: 1.16.15 - dependencies: - - repository: api - branch: release-1.21 - - repository: apimachinery - branch: release-1.21 - - repository: apiserver - branch: release-1.21 - - repository: client-go - branch: release-1.21 - - repository: component-base - branch: release-1.21 - - repository: controller-manager - branch: release-1.21 - - repository: component-helpers - branch: release-1.21 - source: - branch: release-1.21 - dir: staging/src/k8s.io/cloud-provider - name: release-1.22 go: 1.16.15 dependencies: @@ -1313,7 +1063,7 @@ rules: branch: release-1.22 dir: staging/src/k8s.io/cloud-provider - name: release-1.23 - go: 1.17.11 + go: 1.17.12 dependencies: - repository: api branch: release-1.23 @@ -1333,6 +1083,7 @@ rules: branch: release-1.23 dir: staging/src/k8s.io/cloud-provider - name: release-1.24 + go: 1.18.4 dependencies: - repository: api branch: release-1.24 @@ -1375,28 +1126,6 @@ rules: source: branch: master dir: staging/src/k8s.io/kube-controller-manager - - name: release-1.21 - go: 1.16.15 - dependencies: - - repository: apimachinery - branch: release-1.21 - - repository: apiserver - branch: release-1.21 - - repository: component-base - branch: release-1.21 - - repository: api - branch: release-1.21 - - repository: client-go - branch: release-1.21 - - repository: controller-manager - branch: release-1.21 - - repository: cloud-provider - branch: release-1.21 - - repository: component-helpers - branch: release-1.21 - source: - branch: release-1.21 - dir: staging/src/k8s.io/kube-controller-manager - name: release-1.22 go: 1.16.15 dependencies: @@ -1420,7 +1149,7 @@ rules: branch: release-1.22 dir: staging/src/k8s.io/kube-controller-manager - name: release-1.23 - go: 1.17.11 + go: 1.17.12 dependencies: - repository: apimachinery branch: release-1.23 @@ -1442,6 +1171,7 @@ rules: branch: release-1.23 dir: staging/src/k8s.io/kube-controller-manager - name: release-1.24 + go: 1.18.4 dependencies: - repository: apimachinery branch: release-1.24 @@ -1474,16 +1204,6 @@ rules: source: branch: master dir: staging/src/k8s.io/cluster-bootstrap - - name: release-1.21 - go: 1.16.15 - dependencies: - - repository: apimachinery - branch: release-1.21 - - repository: api - branch: release-1.21 - source: - branch: release-1.21 - dir: staging/src/k8s.io/cluster-bootstrap - name: release-1.22 go: 1.16.15 dependencies: @@ -1495,7 +1215,7 @@ rules: branch: release-1.22 dir: staging/src/k8s.io/cluster-bootstrap - name: release-1.23 - go: 1.17.11 + go: 1.17.12 dependencies: - repository: apimachinery branch: release-1.23 @@ -1505,6 +1225,7 @@ rules: branch: release-1.23 dir: staging/src/k8s.io/cluster-bootstrap - name: release-1.24 + go: 1.18.4 dependencies: - repository: apimachinery branch: release-1.24 @@ -1525,16 +1246,6 @@ rules: source: branch: master dir: staging/src/k8s.io/csi-translation-lib - - name: release-1.21 - go: 1.16.15 - dependencies: - - repository: api - branch: release-1.21 - - repository: apimachinery - branch: release-1.21 - source: - branch: release-1.21 - dir: staging/src/k8s.io/csi-translation-lib - name: release-1.22 go: 1.16.15 dependencies: @@ -1546,7 +1257,7 @@ rules: branch: release-1.22 dir: staging/src/k8s.io/csi-translation-lib - name: release-1.23 - go: 1.17.11 + go: 1.17.12 dependencies: - repository: api branch: release-1.23 @@ -1556,6 +1267,7 @@ rules: branch: release-1.23 dir: staging/src/k8s.io/csi-translation-lib - name: release-1.24 + go: 1.18.4 dependencies: - repository: api branch: release-1.24 @@ -1571,22 +1283,18 @@ rules: source: branch: master dir: staging/src/k8s.io/mount-utils - - name: release-1.21 - go: 1.16.15 - source: - branch: release-1.21 - dir: staging/src/k8s.io/mount-utils - name: release-1.22 go: 1.16.15 source: branch: release-1.22 dir: staging/src/k8s.io/mount-utils - name: release-1.23 - go: 1.17.11 + go: 1.17.12 source: branch: release-1.23 dir: staging/src/k8s.io/mount-utils - name: release-1.24 + go: 1.18.4 source: branch: release-1.24 dir: staging/src/k8s.io/mount-utils @@ -1618,30 +1326,6 @@ rules: source: branch: master dir: staging/src/k8s.io/legacy-cloud-providers - - name: release-1.21 - go: 1.16.15 - dependencies: - - repository: api - branch: release-1.21 - - repository: apimachinery - branch: release-1.21 - - repository: client-go - branch: release-1.21 - - repository: cloud-provider - branch: release-1.21 - - repository: csi-translation-lib - branch: release-1.21 - - repository: apiserver - branch: release-1.21 - - repository: component-base - branch: release-1.21 - - repository: controller-manager - branch: release-1.21 - - repository: component-helpers - branch: release-1.21 - source: - branch: release-1.21 - dir: staging/src/k8s.io/legacy-cloud-providers - name: release-1.22 go: 1.16.15 dependencies: @@ -1669,7 +1353,7 @@ rules: branch: release-1.22 dir: staging/src/k8s.io/legacy-cloud-providers - name: release-1.23 - go: 1.17.11 + go: 1.17.12 dependencies: - repository: api branch: release-1.23 @@ -1695,6 +1379,7 @@ rules: branch: release-1.23 dir: staging/src/k8s.io/legacy-cloud-providers - name: release-1.24 + go: 1.18.4 dependencies: - repository: api branch: release-1.24 @@ -1726,22 +1411,18 @@ rules: source: branch: master dir: staging/src/k8s.io/cri-api - - name: release-1.21 - go: 1.16.15 - source: - branch: release-1.21 - dir: staging/src/k8s.io/cri-api - name: release-1.22 go: 1.16.15 source: branch: release-1.22 dir: staging/src/k8s.io/cri-api - name: release-1.23 - go: 1.17.11 + go: 1.17.12 source: branch: release-1.23 dir: staging/src/k8s.io/cri-api - name: release-1.24 + go: 1.18.4 source: branch: release-1.24 dir: staging/src/k8s.io/cri-api @@ -1769,28 +1450,6 @@ rules: source: branch: master dir: staging/src/k8s.io/kubectl - - name: release-1.21 - go: 1.16.15 - dependencies: - - repository: api - branch: release-1.21 - - repository: apimachinery - branch: release-1.21 - - repository: cli-runtime - branch: release-1.21 - - repository: client-go - branch: release-1.21 - - repository: code-generator - branch: release-1.21 - - repository: component-base - branch: release-1.21 - - repository: component-helpers - branch: release-1.21 - - repository: metrics - branch: release-1.21 - source: - branch: release-1.21 - dir: staging/src/k8s.io/kubectl - name: release-1.22 go: 1.16.15 dependencies: @@ -1814,7 +1473,7 @@ rules: branch: release-1.22 dir: staging/src/k8s.io/kubectl - name: release-1.23 - go: 1.17.11 + go: 1.17.12 dependencies: - repository: api branch: release-1.23 @@ -1836,6 +1495,7 @@ rules: branch: release-1.23 dir: staging/src/k8s.io/kubectl - name: release-1.24 + go: 1.18.4 dependencies: - repository: api branch: release-1.24 @@ -1891,7 +1551,7 @@ rules: branch: release-1.22 dir: staging/src/k8s.io/pod-security-admission - name: release-1.23 - go: 1.17.11 + go: 1.17.12 dependencies: - repository: api branch: release-1.23 @@ -1907,6 +1567,7 @@ rules: branch: release-1.23 dir: staging/src/k8s.io/pod-security-admission - name: release-1.24 + go: 1.18.4 dependencies: - repository: api branch: release-1.24