Skip to content

Commit e71751f

Browse files
authored
Merge pull request #35175 from Deepali1999/s390x/periodic-jobs-update
Added periodic job for building kueue image for s390x and power
2 parents 2f43a90 + e4a070b commit e71751f

File tree

3 files changed

+141
-0
lines changed

3 files changed

+141
-0
lines changed
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
periodics:
2+
- interval: 12h
3+
name: periodic-kueue-build-s390x-ppc64le-main
4+
cluster: eks-prow-build-cluster
5+
annotations:
6+
testgrid-dashboards: sig-scheduling
7+
testgrid-tab-name: periodic-kueue-build-s390x-ppc64le-main
8+
testgrid-alert-email: [email protected]
9+
testgrid-num-failures-to-alert: '1'
10+
description: "Run s390x & power periodic job to build kueue image"
11+
testgrid-num-columns-recent: '30'
12+
labels:
13+
preset-dind-enabled: "true"
14+
preset-kind-volume-mounts: "true"
15+
extra_refs:
16+
- org: kubernetes-sigs
17+
repo: kueue
18+
base_ref: main
19+
path_alias: kubernetes-sigs/kueue
20+
decorate: true
21+
decoration_config:
22+
timeout: 1h
23+
spec:
24+
containers:
25+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250527-1b2b10e804-master
26+
env:
27+
- name: E2E_K8S_VERSION
28+
value: "1.33"
29+
- name: BUILDER_IMAGE
30+
value: public.ecr.aws/docker/library/golang:1.24
31+
command:
32+
# generic runner script, handles DIND, bazelrc for caching, etc.
33+
- runner.sh
34+
args:
35+
- make
36+
- image-build
37+
- PLATFORMS=linux/s390x,linux/ppc64le
38+
# docker-in-docker needs privileged mode
39+
securityContext:
40+
privileged: true
41+
resources:
42+
requests:
43+
cpu: "4"
44+
memory: "6Gi"
45+
limits:
46+
cpu: "4"
47+
memory: "6Gi"
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
periodics:
2+
- interval: 12h
3+
name: periodic-kueue-build-s390x-ppc64le-release-0-12
4+
cluster: eks-prow-build-cluster
5+
annotations:
6+
testgrid-dashboards: sig-scheduling
7+
testgrid-tab-name: periodic-kueue-build-s390x-ppc64le-release-0-12
8+
testgrid-alert-email: [email protected]
9+
testgrid-num-failures-to-alert: '1'
10+
description: "Run s390x & power periodic to build kueue image"
11+
testgrid-num-columns-recent: '30'
12+
labels:
13+
preset-dind-enabled: "true"
14+
preset-kind-volume-mounts: "true"
15+
extra_refs:
16+
- org: kubernetes-sigs
17+
repo: kueue
18+
base_ref: main
19+
path_alias: kubernetes-sigs/kueue
20+
decorate: true
21+
decoration_config:
22+
timeout: 1h
23+
spec:
24+
containers:
25+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250527-1b2b10e804-master
26+
env:
27+
- name: E2E_K8S_VERSION
28+
value: "1.33"
29+
- name: BUILDER_IMAGE
30+
value: public.ecr.aws/docker/library/golang:1.24
31+
command:
32+
# generic runner script, handles DIND, bazelrc for caching, etc.
33+
- runner.sh
34+
args:
35+
- make
36+
- image-build
37+
- PLATFORMS=linux/s390x,linux/ppc64le
38+
# docker-in-docker needs privileged mode
39+
securityContext:
40+
privileged: true
41+
resources:
42+
requests:
43+
cpu: "4"
44+
memory: "6Gi"
45+
limits:
46+
cpu: "4"
47+
memory: "6Gi"
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
periodics:
2+
- interval: 12h
3+
name: periodic-kueue-build-s390x-ppc64le-release-0-13
4+
cluster: eks-prow-build-cluster
5+
annotations:
6+
testgrid-dashboards: sig-scheduling
7+
testgrid-tab-name: periodic-kueue-build-s390x-ppc64le-release-0-13
8+
testgrid-alert-email: [email protected]
9+
testgrid-num-failures-to-alert: '1'
10+
description: "Run s390x & power periodic to build kueue image"
11+
testgrid-num-columns-recent: '30'
12+
labels:
13+
preset-dind-enabled: "true"
14+
preset-kind-volume-mounts: "true"
15+
extra_refs:
16+
- org: kubernetes-sigs
17+
repo: kueue
18+
base_ref: main
19+
path_alias: kubernetes-sigs/kueue
20+
decorate: true
21+
decoration_config:
22+
timeout: 1h
23+
spec:
24+
containers:
25+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250527-1b2b10e804-master
26+
env:
27+
- name: E2E_K8S_VERSION
28+
value: "1.33"
29+
- name: BUILDER_IMAGE
30+
value: public.ecr.aws/docker/library/golang:1.24
31+
command:
32+
# generic runner script, handles DIND, bazelrc for caching, etc.
33+
- runner.sh
34+
args:
35+
- make
36+
- image-build
37+
- PLATFORMS=linux/s390x,linux/ppc64le
38+
# docker-in-docker needs privileged mode
39+
securityContext:
40+
privileged: true
41+
resources:
42+
requests:
43+
cpu: "4"
44+
memory: "6Gi"
45+
limits:
46+
cpu: "4"
47+
memory: "6Gi"

0 commit comments

Comments
 (0)