Skip to content

Commit 69b322a

Browse files
authored
Merge pull request #35480 from kannon92/add-1-34-jobset
add k8s 1.34 for jobset e2e
2 parents 3fa3f2d + 73d23dd commit 69b322a

File tree

4 files changed

+156
-0
lines changed

4 files changed

+156
-0
lines changed

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

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,3 +188,43 @@ periodics:
188188
requests:
189189
cpu: 3
190190
memory: 10Gi
191+
- interval: 12h
192+
name: periodic-jobset-test-e2e-main-1-34
193+
cluster: eks-prow-build-cluster
194+
extra_refs:
195+
- org: kubernetes-sigs
196+
repo: jobset
197+
base_ref: main
198+
path_alias: sigs.k8s.io/jobset
199+
annotations:
200+
testgrid-dashboards: sig-apps
201+
testgrid-tab-name: periodic-jobset-test-e2e-main-1-34
202+
testgrid-num-failures-to-alert: '1'
203+
description: "Run periodic jobset end to end tests for Kubernetes 1.34"
204+
testgrid-num-columns-recent: '30'
205+
labels:
206+
preset-dind-enabled: "true"
207+
decorate: true
208+
spec:
209+
containers:
210+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250904-c89b045f57-master
211+
env:
212+
- name: E2E_KIND_VERSION
213+
value: kindest/node:v1.34.0
214+
- name: BUILDER_IMAGE
215+
value: public.ecr.aws/docker/library/golang:1.24
216+
command:
217+
# generic runner script, handles DIND, bazelrc for caching, etc.
218+
- runner.sh
219+
args:
220+
- make
221+
- test-e2e-kind
222+
securityContext:
223+
privileged: true
224+
resources:
225+
limits:
226+
cpu: 3
227+
memory: 10Gi
228+
requests:
229+
cpu: 3
230+
memory: 10Gi

config/jobs/kubernetes-sigs/jobset/jobset-periodics-release-0-8.yaml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,3 +188,44 @@ periodics:
188188
requests:
189189
cpu: 3
190190
memory: 10Gi
191+
192+
- interval: 12h
193+
name: periodic-jobset-test-e2e-release-0-8-1-34
194+
cluster: eks-prow-build-cluster
195+
extra_refs:
196+
- org: kubernetes-sigs
197+
repo: jobset
198+
base_ref: release-0.8
199+
path_alias: sigs.k8s.io/jobset
200+
annotations:
201+
testgrid-dashboards: sig-apps
202+
testgrid-tab-name: periodic-jobset-test-e2e-release-0-8-1-34
203+
testgrid-num-failures-to-alert: '1'
204+
description: "Run periodic jobset end to end tests for Kubernetes 1.34 on release 0.8"
205+
testgrid-num-columns-recent: '30'
206+
labels:
207+
preset-dind-enabled: "true"
208+
decorate: true
209+
spec:
210+
containers:
211+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250904-c89b045f57-master
212+
env:
213+
- name: E2E_KIND_VERSION
214+
value: kindest/node:v1.34.0
215+
- name: BUILDER_IMAGE
216+
value: public.ecr.aws/docker/library/golang:1.24
217+
command:
218+
# generic runner script, handles DIND, bazelrc for caching, etc.
219+
- runner.sh
220+
args:
221+
- make
222+
- test-e2e-kind
223+
securityContext:
224+
privileged: true
225+
resources:
226+
limits:
227+
cpu: 3
228+
memory: 10Gi
229+
requests:
230+
cpu: 3
231+
memory: 10Gi

config/jobs/kubernetes-sigs/jobset/jobset-periodics-release-0-9.yaml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,3 +188,43 @@ periodics:
188188
requests:
189189
cpu: 3
190190
memory: 10Gi
191+
- interval: 12h
192+
name: periodic-jobset-test-e2e-release-0-9-1-34
193+
cluster: eks-prow-build-cluster
194+
extra_refs:
195+
- org: kubernetes-sigs
196+
repo: jobset
197+
base_ref: release-0.9
198+
path_alias: sigs.k8s.io/jobset
199+
annotations:
200+
testgrid-dashboards: sig-apps
201+
testgrid-tab-name: periodic-jobset-test-e2e-release-0-9-1-34
202+
testgrid-num-failures-to-alert: '1'
203+
description: "Run periodic jobset end to end tests for Kubernetes 1.34 on release 0.9"
204+
testgrid-num-columns-recent: '30'
205+
labels:
206+
preset-dind-enabled: "true"
207+
decorate: true
208+
spec:
209+
containers:
210+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250904-c89b045f57-master
211+
env:
212+
- name: E2E_KIND_VERSION
213+
value: kindest/node:v1.34.0
214+
- name: BUILDER_IMAGE
215+
value: public.ecr.aws/docker/library/golang:1.24
216+
command:
217+
# generic runner script, handles DIND, bazelrc for caching, etc.
218+
- runner.sh
219+
args:
220+
- make
221+
- test-e2e-kind
222+
securityContext:
223+
privileged: true
224+
resources:
225+
limits:
226+
cpu: 3
227+
memory: 10Gi
228+
requests:
229+
cpu: 3
230+
memory: 10Gi

config/jobs/kubernetes-sigs/jobset/jobset-presubmit-main.yaml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,41 @@ presubmits:
160160
requests:
161161
cpu: 3
162162
memory: 10Gi
163+
- name: pull-jobset-test-e2e-main-1-34
164+
cluster: eks-prow-build-cluster
165+
always_run: true
166+
decorate: true
167+
path_alias: sigs.k8s.io/jobset
168+
annotations:
169+
testgrid-dashboards: sig-apps
170+
testgrid-tab-name: pull-jobset-test-e2e-main-1-34
171+
description: "Run jobset end to end tests for Kubernetes 1.34"
172+
labels:
173+
preset-dind-enabled: "true"
174+
spec:
175+
containers:
176+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250904-c89b045f57-master
177+
env:
178+
- name: E2E_KIND_VERSION
179+
value: kindest/node:v1.34.0
180+
- name: BUILDER_IMAGE
181+
value: public.ecr.aws/docker/library/golang:1.24
182+
command:
183+
# generic runner script, handles DIND, bazelrc for caching, etc.
184+
- runner.sh
185+
args:
186+
- make
187+
- test-e2e-kind
188+
# docker-in-docker needs privileged mode
189+
securityContext:
190+
privileged: true
191+
resources:
192+
limits:
193+
cpu: 3
194+
memory: 10Gi
195+
requests:
196+
cpu: 3
197+
memory: 10Gi
163198
- name: pull-jobset-verify-main
164199
cluster: eks-prow-build-cluster
165200
branches:

0 commit comments

Comments
 (0)