Skip to content

Commit 5b4b8d1

Browse files
authored
Merge pull request #35527 from mbobrovskyi/cleanup/kjob-add-1.34-testing
[kjob] Add 1.34 testing for presubmit/periodics jobs
2 parents ad40331 + 755cb2b commit 5b4b8d1

File tree

2 files changed

+82
-0
lines changed

2 files changed

+82
-0
lines changed

config/jobs/kubernetes-sigs/kjob/kjob-periodics-main.yaml

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -212,3 +212,48 @@ periodics:
212212
limits:
213213
cpu: "4"
214214
memory: "4Gi"
215+
- interval: 12h
216+
name: periodic-kjob-test-e2e-main-1-34
217+
cluster: eks-prow-build-cluster
218+
annotations:
219+
testgrid-dashboards: sig-apps
220+
testgrid-tab-name: periodic-kjob-test-e2e-main-1-34
221+
testgrid-alert-email: [email protected]
222+
testgrid-num-failures-to-alert: '1'
223+
description: "Run periodic kjob end to end tests for Kubernetes 1.34"
224+
testgrid-num-columns-recent: '30'
225+
labels:
226+
preset-dind-enabled: "true"
227+
preset-kind-volume-mounts: "true"
228+
extra_refs:
229+
- org: kubernetes-sigs
230+
repo: kjob
231+
base_ref: main
232+
path_alias: kubernetes-sigs/kjob
233+
decorate: true
234+
decoration_config:
235+
timeout: 1h
236+
spec:
237+
containers:
238+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250904-c89b045f57-master
239+
env:
240+
- name: E2E_KIND_VERSION
241+
value: kindest/node:v1.34.1
242+
- name: BUILDER_IMAGE
243+
value: public.ecr.aws/docker/library/golang:1.24
244+
command:
245+
# generic runner script, handles DIND, bazelrc for caching, etc.
246+
- runner.sh
247+
args:
248+
- make
249+
- test-e2e
250+
# docker-in-docker needs privileged mode
251+
securityContext:
252+
privileged: true
253+
resources:
254+
requests:
255+
cpu: "4"
256+
memory: "4Gi"
257+
limits:
258+
cpu: "4"
259+
memory: "4Gi"

config/jobs/kubernetes-sigs/kjob/kjob-presubmits-main.yaml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,3 +202,40 @@ presubmits:
202202
limits:
203203
cpu: "4"
204204
memory: "4Gi"
205+
- name: pull-kjob-test-e2e-main-1-34
206+
cluster: eks-prow-build-cluster
207+
branches:
208+
- ^main
209+
skip_if_only_changed: "^docs/|^\\.github/|\\.(md)$|^(README|LICENSE|OWNERS)$"
210+
decorate: true
211+
path_alias: sigs.k8s.io/kjob
212+
annotations:
213+
testgrid-dashboards: sig-apps
214+
testgrid-tab-name: pull-kjob-test-e2e-main-1-34
215+
description: "Run kjob end to end tests for Kubernetes 1.34"
216+
labels:
217+
preset-dind-enabled: "true"
218+
spec:
219+
containers:
220+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250904-c89b045f57-master
221+
env:
222+
- name: E2E_KIND_VERSION
223+
value: kindest/node:v1.34.1
224+
- name: BUILDER_IMAGE
225+
value: public.ecr.aws/docker/library/golang:1.24
226+
command:
227+
# generic runner script, handles DIND, bazelrc for caching, etc.
228+
- runner.sh
229+
args:
230+
- make
231+
- test-e2e
232+
# docker-in-docker needs privileged mode
233+
securityContext:
234+
privileged: true
235+
resources:
236+
requests:
237+
cpu: "4"
238+
memory: "4Gi"
239+
limits:
240+
cpu: "4"
241+
memory: "4Gi"

0 commit comments

Comments
 (0)