Skip to content

Commit 4c7d366

Browse files
authored
Merge pull request #35013 from shiftstack/cpo-release-132-133
Add 1.32, 1.33 jobs for CPO
2 parents fcb58c3 + b5c3c92 commit 4c7d366

File tree

3 files changed

+478
-3
lines changed

3 files changed

+478
-3
lines changed

config/jobs/kubernetes/cloud-provider-openstack/OWNERS

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,22 @@
22

33
# From
44
# https://github.com/kubernetes/cloud-provider-openstack/blob/master/OWNERS
5-
# Correct as of 2023-08-14
5+
# Correct as of 2025-06-20
66
emeritus_approvers:
77
- chrigl
88
- lingxiankong
99
- ramineni
10+
- jichenjc
1011
approvers:
1112
- dulek
12-
- jichenjc
1313
- kayrus
14+
- stephenfin
1415
- zetaab
1516
reviewers:
1617
- dulek
17-
- jichenjc
1818
- kayrus
1919
- mdbooth
20+
- stephenfin
2021
- zetaab
2122

2223
labels:
Lines changed: 237 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,237 @@
1+
presubmits:
2+
kubernetes/cloud-provider-openstack:
3+
- name: openstack-cloud-controller-manager-e2e-test-release-132
4+
cluster: k8s-infra-prow-build
5+
labels:
6+
preset-service-account: "true"
7+
preset-dind-enabled: "true"
8+
path_alias: "k8s.io/cloud-provider-openstack"
9+
always_run: false
10+
branches:
11+
- ^release-1.32$
12+
run_if_changed: '^(pkg\/util\/|pkg\/openstack\/|cmd\/openstack-cloud-controller-manager\/|tests\/e2e\/cloudprovider\/|Dockerfile|tests\/playbooks)'
13+
optional: false
14+
decorate: true
15+
decoration_config:
16+
timeout: 3h
17+
spec:
18+
containers:
19+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250613-876fb90a97-master
20+
env:
21+
- name: "BOSKOS_HOST"
22+
value: "boskos.test-pods.svc.cluster.local"
23+
command:
24+
- "runner.sh"
25+
- "./tests/ci-occm-e2e.sh"
26+
securityContext:
27+
privileged: true
28+
resources:
29+
limits:
30+
cpu: 2
31+
memory: 4Gi
32+
requests:
33+
cpu: 2
34+
memory: 4Gi
35+
annotations:
36+
testgrid-dashboards: provider-openstack-openstack-cloud-controller-manager
37+
testgrid-tab-name: presubmit-e2e-test-release-1.32
38+
39+
- name: openstack-cloud-controller-manager-ovn-e2e-test-release-132
40+
cluster: k8s-infra-prow-build
41+
labels:
42+
preset-service-account: "true"
43+
preset-dind-enabled: "true"
44+
path_alias: "k8s.io/cloud-provider-openstack"
45+
always_run: false
46+
branches:
47+
- ^release-1.32$
48+
run_if_changed: '^(pkg\/util\/|pkg\/openstack\/|cmd\/openstack-cloud-controller-manager\/|tests\/e2e\/cloudprovider\/|Dockerfile)'
49+
optional: false
50+
decorate: true
51+
decoration_config:
52+
timeout: 3h
53+
spec:
54+
containers:
55+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250613-876fb90a97-master
56+
env:
57+
- name: "BOSKOS_HOST"
58+
value: "boskos.test-pods.svc.cluster.local"
59+
- name: "OCTAVIA_PROVIDER"
60+
value: "ovn"
61+
command:
62+
- "runner.sh"
63+
- "./tests/ci-occm-e2e.sh"
64+
securityContext:
65+
privileged: true
66+
resources:
67+
limits:
68+
cpu: 2
69+
memory: 4Gi
70+
requests:
71+
cpu: 2
72+
memory: 4Gi
73+
annotations:
74+
testgrid-dashboards: provider-openstack-openstack-cloud-controller-manager
75+
testgrid-tab-name: presubmit-ovn-e2e-test-release-132
76+
77+
- name: openstack-cloud-csi-cinder-e2e-test-release-132
78+
cluster: k8s-infra-prow-build
79+
labels:
80+
preset-service-account: "true"
81+
preset-dind-enabled: "true"
82+
path_alias: "k8s.io/cloud-provider-openstack"
83+
always_run: false
84+
branches:
85+
- ^release-1.32$
86+
run_if_changed: '^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/e2e\/csi\/cinder\/|manifests\/cinder-csi-plugin\/|Dockerfile|tests\/playbooks)'
87+
optional: false
88+
decorate: true
89+
decoration_config:
90+
timeout: 3h
91+
spec:
92+
containers:
93+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250613-876fb90a97-master
94+
env:
95+
- name: "BOSKOS_HOST"
96+
value: "boskos.test-pods.svc.cluster.local"
97+
command:
98+
- "runner.sh"
99+
- "./tests/ci-csi-cinder-e2e.sh"
100+
securityContext:
101+
privileged: true
102+
resources:
103+
limits:
104+
cpu: 2
105+
memory: 4Gi
106+
requests:
107+
cpu: 2
108+
memory: 4Gi
109+
annotations:
110+
testgrid-dashboards: provider-openstack-openstack-csi-cinder
111+
testgrid-tab-name: presubmit-e2e-test-release-1.32
112+
113+
- name: openstack-cloud-csi-manila-e2e-test-release-132
114+
cluster: k8s-infra-prow-build
115+
labels:
116+
preset-service-account: "true"
117+
preset-dind-enabled: "true"
118+
path_alias: "k8s.io/cloud-provider-openstack"
119+
always_run: false
120+
branches:
121+
- ^release-1.32$
122+
run_if_changed: '^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/e2e\/csi\/manila\/|Dockerfile|tests\/playbooks)'
123+
optional: false
124+
decorate: true
125+
decoration_config:
126+
timeout: 3h
127+
spec:
128+
containers:
129+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250613-876fb90a97-master
130+
env:
131+
- name: "BOSKOS_HOST"
132+
value: "boskos.test-pods.svc.cluster.local"
133+
command:
134+
- "runner.sh"
135+
- "./tests/ci-csi-manila-e2e.sh"
136+
securityContext:
137+
privileged: true
138+
resources:
139+
limits:
140+
cpu: 2
141+
memory: 4Gi
142+
requests:
143+
cpu: 2
144+
memory: 4Gi
145+
annotations:
146+
testgrid-dashboards: provider-openstack-manila-csi-plugin
147+
testgrid-tab-name: presubmit-e2e-test-release-1.32
148+
149+
- name: openstack-cloud-csi-cinder-sanity-test-release-132
150+
cluster: eks-prow-build-cluster
151+
always_run: false
152+
run_if_changed: '^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/sanity\/cinder\/|Dockerfile|tests\/playbooks)'
153+
decorate: true
154+
branches:
155+
- ^release-1.32$
156+
path_alias: "k8s.io/cloud-provider-openstack"
157+
spec:
158+
containers:
159+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250613-876fb90a97-master
160+
command:
161+
- make
162+
args:
163+
- test-cinder-csi-sanity
164+
resources:
165+
limits:
166+
cpu: 2
167+
memory: 4Gi
168+
requests:
169+
cpu: 2
170+
memory: 4Gi
171+
annotations:
172+
testgrid-dashboards: provider-openstack-openstack-csi-cinder
173+
testgrid-tab-name: presubmit-sanity-test-release-132
174+
description: Run cloud-provider-openstack csi sanity tests for cinder-csi-plugin
175+
176+
- name: openstack-cloud-csi-manila-sanity-test-release-132
177+
cluster: eks-prow-build-cluster
178+
always_run: false
179+
run_if_changed: '^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/sanity\/manila\/|Dockerfile|tests\/playbooks)'
180+
decorate: true
181+
branches:
182+
- ^release-1.32$
183+
path_alias: "k8s.io/cloud-provider-openstack"
184+
spec:
185+
containers:
186+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250613-876fb90a97-master
187+
command:
188+
- make
189+
args:
190+
- test-manila-csi-sanity
191+
resources:
192+
limits:
193+
cpu: 2
194+
memory: 4Gi
195+
requests:
196+
cpu: 2
197+
memory: 4Gi
198+
annotations:
199+
testgrid-dashboards: provider-openstack-manila-csi-plugin
200+
testgrid-tab-name: presubmit-sanity-test-release-1.32
201+
description: Run cloud-provider-openstack csi sanity tests for manila-csi-plugin
202+
203+
- name: openstack-cloud-keystone-authentication-authorization-test-release-132
204+
cluster: k8s-infra-prow-build
205+
labels:
206+
preset-service-account: "true"
207+
preset-dind-enabled: "true"
208+
path_alias: "k8s.io/cloud-provider-openstack"
209+
always_run: false
210+
branches:
211+
- ^release-1.32$
212+
run_if_changed: '^(pkg\/util\/|pkg\/identity\/|cmd\/k8s-keystone-auth\/|tests\/e2e\/k8s-keystone-auth\/|Dockerfile|tests\/playbooks)'
213+
optional: false
214+
decorate: true
215+
decoration_config:
216+
timeout: 3h
217+
spec:
218+
containers:
219+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250613-876fb90a97-master
220+
env:
221+
- name: "BOSKOS_HOST"
222+
value: "boskos.test-pods.svc.cluster.local"
223+
command:
224+
- "runner.sh"
225+
- "./tests/ci-keystone-e2e.sh"
226+
securityContext:
227+
privileged: true
228+
resources:
229+
limits:
230+
cpu: 2
231+
memory: 4Gi
232+
requests:
233+
cpu: 2
234+
memory: 4Gi
235+
annotations:
236+
testgrid-dashboards: provider-openstack-keystone-authentication-authorization
237+
testgrid-tab-name: presubmit-e2e-test-release-1.32

0 commit comments

Comments
 (0)