Skip to content

Commit 6b25c55

Browse files
authored
Merge pull request #35937 from arshadd-b/capi-release-1.12-jobs
Add jobs for CAPI release 1.12
2 parents 2c7be65 + 70d8cd6 commit 6b25c55

File tree

5 files changed

+1079
-0
lines changed

5 files changed

+1079
-0
lines changed

config/jobs/kubernetes-sigs/cluster-api/cluster-api-prowjob-gen.yaml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,25 @@ prow_ignored:
5050
to: "1.34"
5151
- from: "1.34"
5252
to: "1.35"
53+
release-1.12:
54+
testImage: "gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.34"
55+
interval: "4h"
56+
upgradesInterval: "24h"
57+
kubernetesVersionManagement: "v1.31.12"
58+
kubebuilderEnvtestKubernetesVersion: "1.31.0"
59+
upgrades:
60+
- from: "1.29"
61+
to: "1.30"
62+
- from: "1.30"
63+
to: "1.31"
64+
- from: "1.31"
65+
to: "1.32"
66+
- from: "1.32"
67+
to: "1.33"
68+
- from: "1.33"
69+
to: "1.34"
70+
- from: "1.34"
71+
to: "1.35"
5372
release-1.11:
5473
testImage: "gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.33"
5574
interval: "4h"
Lines changed: 343 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,343 @@
1+
# Code generated by cluster-api's prowjob-gen. DO NOT EDIT.
2+
periodics:
3+
- name: periodic-cluster-api-e2e-upgrade-1-29-1-30-release-1-12
4+
cluster: eks-prow-build-cluster
5+
interval: 24h
6+
decorate: true
7+
decoration_config:
8+
timeout: 180m
9+
rerun_auth_config:
10+
github_team_slugs:
11+
- org: kubernetes-sigs
12+
slug: cluster-api-maintainers
13+
labels:
14+
preset-dind-enabled: "true"
15+
preset-kind-volume-mounts: "true"
16+
extra_refs:
17+
- org: kubernetes-sigs
18+
repo: cluster-api
19+
base_ref: release-1.12
20+
path_alias: sigs.k8s.io/cluster-api
21+
- org: kubernetes
22+
repo: kubernetes
23+
base_ref: master
24+
path_alias: k8s.io/kubernetes
25+
spec:
26+
containers:
27+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.34
28+
args:
29+
- runner.sh
30+
- "./scripts/ci-e2e.sh"
31+
env:
32+
- name: ALWAYS_BUILD_KIND_IMAGES
33+
value: "true"
34+
- name: KUBERNETES_VERSION_UPGRADE_FROM
35+
value: "stable-1.29"
36+
- name: KUBERNETES_VERSION_UPGRADE_TO
37+
value: "stable-1.30"
38+
- name: ETCD_VERSION_UPGRADE_TO
39+
value: "3.5.15-0"
40+
- name: COREDNS_VERSION_UPGRADE_TO
41+
value: "v1.11.3"
42+
- name: GINKGO_LABEL_FILTER
43+
value: "(Conformance && K8s-Upgrade)"
44+
# we need privileged mode in order to do docker in docker
45+
securityContext:
46+
privileged: true
47+
resources:
48+
requests:
49+
cpu: 6000m
50+
memory: 6Gi
51+
limits:
52+
cpu: 6000m
53+
memory: 6Gi
54+
annotations:
55+
testgrid-dashboards: cluster-api-core-1.12
56+
testgrid-tab-name: capi-e2e-release-1-12-1-29-1-30
57+
testgrid-alert-email: [email protected]
58+
testgrid-num-failures-to-alert: "4"
59+
60+
- name: periodic-cluster-api-e2e-upgrade-1-30-1-31-release-1-12
61+
cluster: eks-prow-build-cluster
62+
interval: 24h
63+
decorate: true
64+
decoration_config:
65+
timeout: 180m
66+
rerun_auth_config:
67+
github_team_slugs:
68+
- org: kubernetes-sigs
69+
slug: cluster-api-maintainers
70+
labels:
71+
preset-dind-enabled: "true"
72+
preset-kind-volume-mounts: "true"
73+
extra_refs:
74+
- org: kubernetes-sigs
75+
repo: cluster-api
76+
base_ref: release-1.12
77+
path_alias: sigs.k8s.io/cluster-api
78+
- org: kubernetes
79+
repo: kubernetes
80+
base_ref: master
81+
path_alias: k8s.io/kubernetes
82+
spec:
83+
containers:
84+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.34
85+
args:
86+
- runner.sh
87+
- "./scripts/ci-e2e.sh"
88+
env:
89+
- name: ALWAYS_BUILD_KIND_IMAGES
90+
value: "true"
91+
- name: KUBERNETES_VERSION_UPGRADE_FROM
92+
value: "stable-1.30"
93+
- name: KUBERNETES_VERSION_UPGRADE_TO
94+
value: "stable-1.31"
95+
- name: ETCD_VERSION_UPGRADE_TO
96+
value: "3.5.15-0"
97+
- name: COREDNS_VERSION_UPGRADE_TO
98+
value: "v1.11.3"
99+
- name: GINKGO_LABEL_FILTER
100+
value: "(Conformance && K8s-Upgrade)"
101+
# we need privileged mode in order to do docker in docker
102+
securityContext:
103+
privileged: true
104+
resources:
105+
requests:
106+
cpu: 6000m
107+
memory: 6Gi
108+
limits:
109+
cpu: 6000m
110+
memory: 6Gi
111+
annotations:
112+
testgrid-dashboards: cluster-api-core-1.12
113+
testgrid-tab-name: capi-e2e-release-1-12-1-30-1-31
114+
testgrid-alert-email: [email protected]
115+
testgrid-num-failures-to-alert: "4"
116+
117+
- name: periodic-cluster-api-e2e-upgrade-1-31-1-32-release-1-12
118+
cluster: eks-prow-build-cluster
119+
interval: 24h
120+
decorate: true
121+
decoration_config:
122+
timeout: 180m
123+
rerun_auth_config:
124+
github_team_slugs:
125+
- org: kubernetes-sigs
126+
slug: cluster-api-maintainers
127+
labels:
128+
preset-dind-enabled: "true"
129+
preset-kind-volume-mounts: "true"
130+
extra_refs:
131+
- org: kubernetes-sigs
132+
repo: cluster-api
133+
base_ref: release-1.12
134+
path_alias: sigs.k8s.io/cluster-api
135+
- org: kubernetes
136+
repo: kubernetes
137+
base_ref: master
138+
path_alias: k8s.io/kubernetes
139+
spec:
140+
containers:
141+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.34
142+
args:
143+
- runner.sh
144+
- "./scripts/ci-e2e.sh"
145+
env:
146+
- name: ALWAYS_BUILD_KIND_IMAGES
147+
value: "true"
148+
- name: KUBERNETES_VERSION_UPGRADE_FROM
149+
value: "stable-1.31"
150+
- name: KUBERNETES_VERSION_UPGRADE_TO
151+
value: "stable-1.32"
152+
- name: ETCD_VERSION_UPGRADE_TO
153+
value: "3.5.16-0"
154+
- name: COREDNS_VERSION_UPGRADE_TO
155+
value: "v1.11.3"
156+
- name: GINKGO_LABEL_FILTER
157+
value: "(Conformance && K8s-Upgrade)"
158+
# we need privileged mode in order to do docker in docker
159+
securityContext:
160+
privileged: true
161+
resources:
162+
requests:
163+
cpu: 6000m
164+
memory: 6Gi
165+
limits:
166+
cpu: 6000m
167+
memory: 6Gi
168+
annotations:
169+
testgrid-dashboards: cluster-api-core-1.12
170+
testgrid-tab-name: capi-e2e-release-1-12-1-31-1-32
171+
testgrid-alert-email: [email protected]
172+
testgrid-num-failures-to-alert: "4"
173+
174+
- name: periodic-cluster-api-e2e-upgrade-1-32-1-33-release-1-12
175+
cluster: eks-prow-build-cluster
176+
interval: 24h
177+
decorate: true
178+
decoration_config:
179+
timeout: 180m
180+
rerun_auth_config:
181+
github_team_slugs:
182+
- org: kubernetes-sigs
183+
slug: cluster-api-maintainers
184+
labels:
185+
preset-dind-enabled: "true"
186+
preset-kind-volume-mounts: "true"
187+
extra_refs:
188+
- org: kubernetes-sigs
189+
repo: cluster-api
190+
base_ref: release-1.12
191+
path_alias: sigs.k8s.io/cluster-api
192+
- org: kubernetes
193+
repo: kubernetes
194+
base_ref: master
195+
path_alias: k8s.io/kubernetes
196+
spec:
197+
containers:
198+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.34
199+
args:
200+
- runner.sh
201+
- "./scripts/ci-e2e.sh"
202+
env:
203+
- name: ALWAYS_BUILD_KIND_IMAGES
204+
value: "true"
205+
- name: KUBERNETES_VERSION_UPGRADE_FROM
206+
value: "stable-1.32"
207+
- name: KUBERNETES_VERSION_UPGRADE_TO
208+
value: "stable-1.33"
209+
- name: ETCD_VERSION_UPGRADE_TO
210+
value: "3.5.21-0"
211+
- name: COREDNS_VERSION_UPGRADE_TO
212+
value: "v1.12.0"
213+
- name: GINKGO_LABEL_FILTER
214+
value: "(Conformance && K8s-Upgrade)"
215+
# we need privileged mode in order to do docker in docker
216+
securityContext:
217+
privileged: true
218+
resources:
219+
requests:
220+
cpu: 6000m
221+
memory: 6Gi
222+
limits:
223+
cpu: 6000m
224+
memory: 6Gi
225+
annotations:
226+
testgrid-dashboards: cluster-api-core-1.12
227+
testgrid-tab-name: capi-e2e-release-1-12-1-32-1-33
228+
testgrid-alert-email: [email protected]
229+
testgrid-num-failures-to-alert: "4"
230+
231+
- name: periodic-cluster-api-e2e-upgrade-1-33-1-34-release-1-12
232+
cluster: eks-prow-build-cluster
233+
interval: 24h
234+
decorate: true
235+
decoration_config:
236+
timeout: 180m
237+
rerun_auth_config:
238+
github_team_slugs:
239+
- org: kubernetes-sigs
240+
slug: cluster-api-maintainers
241+
labels:
242+
preset-dind-enabled: "true"
243+
preset-kind-volume-mounts: "true"
244+
extra_refs:
245+
- org: kubernetes-sigs
246+
repo: cluster-api
247+
base_ref: release-1.12
248+
path_alias: sigs.k8s.io/cluster-api
249+
- org: kubernetes
250+
repo: kubernetes
251+
base_ref: master
252+
path_alias: k8s.io/kubernetes
253+
spec:
254+
containers:
255+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.34
256+
args:
257+
- runner.sh
258+
- "./scripts/ci-e2e.sh"
259+
env:
260+
- name: ALWAYS_BUILD_KIND_IMAGES
261+
value: "true"
262+
- name: KUBERNETES_VERSION_UPGRADE_FROM
263+
value: "stable-1.33"
264+
- name: KUBERNETES_VERSION_UPGRADE_TO
265+
value: "stable-1.34"
266+
- name: ETCD_VERSION_UPGRADE_TO
267+
value: "3.6.4-0"
268+
- name: COREDNS_VERSION_UPGRADE_TO
269+
value: "v1.12.1"
270+
- name: GINKGO_LABEL_FILTER
271+
value: "(Conformance && K8s-Upgrade)"
272+
# we need privileged mode in order to do docker in docker
273+
securityContext:
274+
privileged: true
275+
resources:
276+
requests:
277+
cpu: 6000m
278+
memory: 6Gi
279+
limits:
280+
cpu: 6000m
281+
memory: 6Gi
282+
annotations:
283+
testgrid-dashboards: cluster-api-core-1.12
284+
testgrid-tab-name: capi-e2e-release-1-12-1-33-1-34
285+
testgrid-alert-email: [email protected]
286+
testgrid-num-failures-to-alert: "4"
287+
288+
- name: periodic-cluster-api-e2e-upgrade-1-34-1-35-release-1-12
289+
cluster: eks-prow-build-cluster
290+
interval: 24h
291+
decorate: true
292+
decoration_config:
293+
timeout: 180m
294+
rerun_auth_config:
295+
github_team_slugs:
296+
- org: kubernetes-sigs
297+
slug: cluster-api-maintainers
298+
labels:
299+
preset-dind-enabled: "true"
300+
preset-kind-volume-mounts: "true"
301+
extra_refs:
302+
- org: kubernetes-sigs
303+
repo: cluster-api
304+
base_ref: release-1.12
305+
path_alias: sigs.k8s.io/cluster-api
306+
- org: kubernetes
307+
repo: kubernetes
308+
base_ref: master
309+
path_alias: k8s.io/kubernetes
310+
spec:
311+
containers:
312+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.34
313+
args:
314+
- runner.sh
315+
- "./scripts/ci-e2e.sh"
316+
env:
317+
- name: ALWAYS_BUILD_KIND_IMAGES
318+
value: "true"
319+
- name: KUBERNETES_VERSION_UPGRADE_FROM
320+
value: "stable-1.34"
321+
- name: KUBERNETES_VERSION_UPGRADE_TO
322+
value: "ci/latest-1.35"
323+
- name: ETCD_VERSION_UPGRADE_TO
324+
value: "3.6.4-0"
325+
- name: COREDNS_VERSION_UPGRADE_TO
326+
value: "v1.13.1"
327+
- name: GINKGO_LABEL_FILTER
328+
value: "(Conformance && K8s-Upgrade)"
329+
# we need privileged mode in order to do docker in docker
330+
securityContext:
331+
privileged: true
332+
resources:
333+
requests:
334+
cpu: 6000m
335+
memory: 6Gi
336+
limits:
337+
cpu: 6000m
338+
memory: 6Gi
339+
annotations:
340+
testgrid-dashboards: cluster-api-core-1.12
341+
testgrid-tab-name: capi-e2e-release-1-12-1-34-1-35
342+
testgrid-alert-email: [email protected]
343+
testgrid-num-failures-to-alert: "4"

0 commit comments

Comments
 (0)