Skip to content

Commit f3143a5

Browse files
committed
add pull-kubernetes-integration-s390x/ppc64le jobs
1 parent 7356d91 commit f3143a5

File tree

5 files changed

+197
-0
lines changed

5 files changed

+197
-0
lines changed

config/jobs/kubernetes/cloud-provider-ibmcloud/cloud-provider-ibmcloud-ppc64le-periodics.yaml

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,75 @@ periodics:
7070
cpu: 6
7171
memory: 20Gi
7272

73+
- name: ci-kubernetes-integration-1-34-ppc64le
74+
interval: 6h # bump to 24h after initial debugging
75+
cluster: k8s-infra-ppc64le-prow-build
76+
decorate: true
77+
extra_refs:
78+
- org: kubernetes
79+
repo: kubernetes
80+
base_ref: release-1.34
81+
path_alias: k8s.io/kubernetes
82+
annotations:
83+
testgrid-dashboards: ibm-ppc64le-k8s, ibm-ppc64le-periodics
84+
testgrid-tab-name: ci-kubernetes-integration-1-34-ppc64le
85+
description: "Ends up running: make test-integration"
86+
spec:
87+
containers:
88+
- image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20250902-2613a23300-master
89+
command:
90+
- runner.sh
91+
args:
92+
- ./hack/jenkins/test-integration-dockerized.sh
93+
env:
94+
- name: SHORT
95+
value: --short=false
96+
# docker-in-docker needs privileged mode
97+
securityContext:
98+
privileged: true
99+
resources:
100+
limits:
101+
cpu: 6
102+
memory: 20Gi
103+
requests:
104+
cpu: 6
105+
memory: 20Gi
106+
107+
- name: ci-kubernetes-integration-1-33-ppc64le
108+
interval: 6h # bump to 24h after initial debugging
109+
cluster: k8s-infra-ppc64le-prow-build
110+
decorate: true
111+
extra_refs:
112+
- org: kubernetes
113+
repo: kubernetes
114+
base_ref: release-1.33
115+
path_alias: k8s.io/kubernetes
116+
annotations:
117+
testgrid-dashboards: ibm-ppc64le-k8s, ibm-ppc64le-periodics
118+
testgrid-tab-name: ci-kubernetes-integration-1-33-ppc64le
119+
description: "Ends up running: make test-integration"
120+
spec:
121+
containers:
122+
- image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20250902-2613a23300-master
123+
command:
124+
- runner.sh
125+
args:
126+
- ./hack/jenkins/test-integration-dockerized.sh
127+
env:
128+
- name: SHORT
129+
value: --short=false
130+
# docker-in-docker needs privileged mode
131+
securityContext:
132+
privileged: true
133+
resources:
134+
limits:
135+
cpu: 6
136+
memory: 20Gi
137+
requests:
138+
cpu: 6
139+
memory: 20Gi
140+
141+
73142
- name: ci-kubernetes-ppc64le-conformance-latest-kubetest2
74143
interval: 3h
75144
cluster: k8s-infra-ppc64le-prow-build

config/jobs/kubernetes/cloud-provider-ibmcloud/cloud-provider-ibmcloud-s390x-periodics.yaml

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,3 +69,71 @@ periodics:
6969
requests:
7070
cpu: 6
7171
memory: 20Gi
72+
73+
- name: ci-kubernetes-integration-1-34-s390x
74+
interval: 6h # bump to 24h after initial debugging
75+
cluster: k8s-infra-s390x-prow-build
76+
decorate: true
77+
extra_refs:
78+
- org: kubernetes
79+
repo: kubernetes
80+
base_ref: release-1.34
81+
path_alias: k8s.io/kubernetes
82+
annotations:
83+
testgrid-dashboards: ibm-s390x-k8s, ibm-s390x-periodics
84+
testgrid-tab-name: ci-kubernetes-integration-1.34-s390x
85+
description: "Ends up running: make test-integration"
86+
spec:
87+
containers:
88+
- image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20250902-2613a23300-master
89+
command:
90+
- runner.sh
91+
args:
92+
- ./hack/jenkins/test-integration-dockerized.sh
93+
env:
94+
- name: SHORT
95+
value: --short=false
96+
# docker-in-docker needs privileged mode
97+
securityContext:
98+
privileged: true
99+
resources:
100+
limits:
101+
cpu: 6
102+
memory: 20Gi
103+
requests:
104+
cpu: 6
105+
memory: 20Gi
106+
107+
- name: ci-kubernetes-integration-1-33-s390x
108+
interval: 6h # bump to 24h after initial debugging
109+
cluster: k8s-infra-s390x-prow-build
110+
decorate: true
111+
extra_refs:
112+
- org: kubernetes
113+
repo: kubernetes
114+
base_ref: release-1.33
115+
path_alias: k8s.io/kubernetes
116+
annotations:
117+
testgrid-dashboards: ibm-s390x-k8s, ibm-s390x-periodics
118+
testgrid-tab-name: ci-kubernetes-integration-1.33-s390x
119+
description: "Ends up running: make test-integration"
120+
spec:
121+
containers:
122+
- image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20250902-2613a23300-master
123+
command:
124+
- runner.sh
125+
args:
126+
- ./hack/jenkins/test-integration-dockerized.sh
127+
env:
128+
- name: SHORT
129+
value: --short=false
130+
# docker-in-docker needs privileged mode
131+
securityContext:
132+
privileged: true
133+
resources:
134+
limits:
135+
cpu: 6
136+
memory: 20Gi
137+
requests:
138+
cpu: 6
139+
memory: 20Gi
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
presubmits:
2+
kubernetes/kubernetes:
3+
- name: pull-kubernetes-integration-ppc64le
4+
cluster: k8s-infra-ppc64le-prow-build
5+
always_run: false
6+
optional: true
7+
decorate: true
8+
skip_branches:
9+
- release-\d+.\d+ # per-release job
10+
annotations:
11+
testgrid-dashboards: ibm-ppc64le-presubmits
12+
path_alias: k8s.io/kubernetes
13+
spec:
14+
containers:
15+
- image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20250905-c89b045f57-master
16+
command:
17+
- runner.sh
18+
args:
19+
- ./hack/jenkins/test-integration-dockerized.sh
20+
# docker-in-docker needs privileged mode
21+
securityContext:
22+
privileged: true
23+
resources:
24+
limits:
25+
cpu: 7
26+
memory: 20Gi
27+
requests:
28+
cpu: 7
29+
memory: 20Gi
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
presubmits:
2+
kubernetes/kubernetes:
3+
- name: pull-kubernetes-integration-s390x
4+
cluster: k8s-infra-s390x-prow-build
5+
always_run: false
6+
optional: true
7+
decorate: true
8+
skip_branches:
9+
- release-\d+.\d+ # per-release job
10+
annotations:
11+
testgrid-dashboards: ibm-s390x-presubmits
12+
path_alias: k8s.io/kubernetes
13+
spec:
14+
containers:
15+
- image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20250905-c89b045f57-master
16+
command:
17+
- runner.sh
18+
args:
19+
- ./hack/jenkins/test-integration-dockerized.sh
20+
# docker-in-docker needs privileged mode
21+
securityContext:
22+
privileged: true
23+
resources:
24+
limits:
25+
cpu: 7
26+
memory: 20Gi
27+
requests:
28+
cpu: 7
29+
memory: 20Gi

config/testgrids/ibm/config.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ dashboard_groups:
99
- ibm-ppc64le-etcd
1010
- ibm-cluster-api
1111
- ibm-s390x-periodics
12+
- ibm-s390x-presubmits
1213
- ibm-s390x-k8s
1314
- ibm-s390x-etcd
1415
- ibm-k8s-e2e
@@ -22,6 +23,7 @@ dashboards:
2223
- name: ibm-ppc64le-etcd
2324
- name: ibm-cluster-api
2425
- name: ibm-s390x-periodics
26+
- name: ibm-s390x-presubmits
2527
- name: ibm-s390x-k8s
2628
- name: ibm-s390x-etcd
2729
- name: ibm-k8s-e2e

0 commit comments

Comments
 (0)