@@ -151,227 +151,153 @@ jobs:
151151 secrets : inherit
152152 if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
153153
154- all-in-one-ubuntu-noble-ovn :
155- name : aio (Ubuntu Noble OVN)
156- permissions : {}
157- needs :
158- - check-changes
159- - build-kayobe-image
160- uses : ./.github/workflows/stackhpc-all-in-one.yml
161- with :
162- kayobe_image : ${{ needs.build-kayobe-image.outputs.kayobe_image }}
163- os_distribution : ubuntu
164- os_release : noble
165- ssh_username : ubuntu
166- neutron_plugin : ovn
167- OS_CLOUD : openstack
168- if : ${{ needs.check-changes.outputs.aio == 'true' }}
169- secrets : inherit
170- if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
171-
172- all-in-one-rocky-9-ovs :
173- name : aio (Rocky 9 OVS)
174- permissions : {}
175- needs :
176- - check-changes
177- - build-kayobe-image
178- uses : ./.github/workflows/stackhpc-all-in-one.yml
179- with :
180- kayobe_image : ${{ needs.build-kayobe-image.outputs.kayobe_image }}
181- os_distribution : rocky
182- os_release : " 9"
183- ssh_username : cloud-user
184- neutron_plugin : ovs
185- OS_CLOUD : openstack
186- if : ${{ needs.check-changes.outputs.aio == 'true' }}
187- secrets : inherit
188- if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
189-
190- all-in-one-rocky-9-aarch64-ovs :
191- name : aio (Rocky 9 aarch64 OVS)
192- permissions : {}
193- needs :
194- - check-changes
195- - build-kayobe-image
196- uses : ./.github/workflows/stackhpc-all-in-one.yml
197- with :
198- kayobe_image : ${{ needs.build-kayobe-image.outputs.kayobe_image }}
199- architecture : aarch64
200- os_distribution : rocky
201- os_release : " 9"
202- ssh_username : cloud-user
203- neutron_plugin : ovs
204- OS_CLOUD : openstack
205- if : ${{ needs.check-changes.outputs.aio == 'true' }}
206- secrets : inherit
207- if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
154+ # all-in-one-ubuntu-noble-ovn:
155+ # name: aio (Ubuntu Noble OVN)
156+ # permissions: {}
157+ # needs:
158+ # - check-changes
159+ # - build-kayobe-image
160+ # uses: ./.github/workflows/stackhpc-all-in-one.yml
161+ # with:
162+ # kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }}
163+ # os_distribution: ubuntu
164+ # os_release: noble
165+ # ssh_username: ubuntu
166+ # neutron_plugin: ovn
167+ # OS_CLOUD: openstack
168+ # if: ${{ needs.check-changes.outputs.aio == 'true' }}
169+ # secrets: inherit
170+ # if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
208171
209- all-in-one-rocky-9-ovn :
210- name : aio (Rocky 9 OVN)
211- permissions : {}
212- needs :
213- - check-changes
214- - build-kayobe-image
215- uses : ./.github/workflows/stackhpc-all-in-one.yml
216- with :
217- kayobe_image : ${{ needs.build-kayobe-image.outputs.kayobe_image }}
218- os_distribution : rocky
219- os_release : " 9"
220- ssh_username : cloud-user
221- neutron_plugin : ovn
222- OS_CLOUD : openstack
223- if : ${{ needs.check-changes.outputs.aio == 'true' }}
224- secrets : inherit
225- if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
226-
227- all-in-one-rocky-9-aarch64-ovn :
228- name : aio (Rocky 9 aarch64 OVN)
229- permissions : {}
230- needs :
231- - check-changes
232- - build-kayobe-image
233- uses : ./.github/workflows/stackhpc-all-in-one.yml
234- with :
235- kayobe_image : ${{ needs.build-kayobe-image.outputs.kayobe_image }}
236- architecture : aarch64
237- os_distribution : rocky
238- os_release : " 9"
239- ssh_username : cloud-user
240- neutron_plugin : ovn
241- OS_CLOUD : openstack
242- if : ${{ needs.check-changes.outputs.aio == 'true' }}
243- secrets : inherit
244- if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
245-
246- all-in-one-rocky-10-ovs :
247- name : aio (Rocky 10 OVS)
248- permissions : {}
249- needs :
250- - check-changes
251- - build-kayobe-image
252- uses : ./.github/workflows/stackhpc-all-in-one.yml
253- with :
254- kayobe_image : ${{ needs.build-kayobe-image.outputs.kayobe_image }}
255- os_distribution : rocky
256- os_release : " 10"
257- ssh_username : cloud-user
258- neutron_plugin : ovs
259- OS_CLOUD : openstack
260- if : ${{ needs.check-changes.outputs.aio == 'true' }}
261- secrets : inherit
262- if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
172+ # all-in-one-rocky-10-ovs:
173+ # name: aio (Rocky 10 OVS)
174+ # permissions: {}
175+ # needs:
176+ # - check-changes
177+ # - build-kayobe-image
178+ # uses: ./.github/workflows/stackhpc-all-in-one.yml
179+ # with:
180+ # kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }}
181+ # os_distribution: rocky
182+ # os_release: "10"
183+ # ssh_username: cloud-user
184+ # neutron_plugin: ovs
185+ # OS_CLOUD: openstack
186+ # if: ${{ needs.check-changes.outputs.aio == 'true' }}
187+ # secrets: inherit
188+ # if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
263189
264- all-in-one-rocky-10-aarch64-ovs :
265- name : aio (Rocky 10 aarch64 OVS)
266- permissions : {}
267- needs :
268- - check-changes
269- - build-kayobe-image
270- uses : ./.github/workflows/stackhpc-all-in-one.yml
271- with :
272- kayobe_image : ${{ needs.build-kayobe-image.outputs.kayobe_image }}
273- architecture : aarch64
274- os_distribution : rocky
275- os_release : " 10"
276- ssh_username : cloud-user
277- neutron_plugin : ovs
278- OS_CLOUD : openstack
279- if : ${{ needs.check-changes.outputs.aio == 'true' }}
280- secrets : inherit
281- if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
190+ # all-in-one-rocky-10-aarch64-ovs:
191+ # name: aio (Rocky 10 aarch64 OVS)
192+ # permissions: {}
193+ # needs:
194+ # - check-changes
195+ # - build-kayobe-image
196+ # uses: ./.github/workflows/stackhpc-all-in-one.yml
197+ # with:
198+ # kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }}
199+ # architecture: aarch64
200+ # os_distribution: rocky
201+ # os_release: "10"
202+ # ssh_username: cloud-user
203+ # neutron_plugin: ovs
204+ # OS_CLOUD: openstack
205+ # if: ${{ needs.check-changes.outputs.aio == 'true' }}
206+ # secrets: inherit
207+ # if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
282208
283- all-in-one-rocky-10-ovn :
284- name : aio (Rocky 10 OVN)
285- permissions : {}
286- needs :
287- - check-changes
288- - build-kayobe-image
289- uses : ./.github/workflows/stackhpc-all-in-one.yml
290- with :
291- kayobe_image : ${{ needs.build-kayobe-image.outputs.kayobe_image }}
292- os_distribution : rocky
293- os_release : " 10"
294- ssh_username : cloud-user
295- neutron_plugin : ovn
296- OS_CLOUD : openstack
297- if : ${{ needs.check-changes.outputs.aio == 'true' }}
298- secrets : inherit
299- if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
209+ # all-in-one-rocky-10-ovn:
210+ # name: aio (Rocky 10 OVN)
211+ # permissions: {}
212+ # needs:
213+ # - check-changes
214+ # - build-kayobe-image
215+ # uses: ./.github/workflows/stackhpc-all-in-one.yml
216+ # with:
217+ # kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }}
218+ # os_distribution: rocky
219+ # os_release: "10"
220+ # ssh_username: cloud-user
221+ # neutron_plugin: ovn
222+ # OS_CLOUD: openstack
223+ # if: ${{ needs.check-changes.outputs.aio == 'true' }}
224+ # secrets: inherit
225+ # if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
300226
301- all-in-one-rocky-10-aarch64-ovn :
302- name : aio (Rocky 10 aarch64 OVN)
303- permissions : {}
304- needs :
305- - check-changes
306- - build-kayobe-image
307- uses : ./.github/workflows/stackhpc-all-in-one.yml
308- with :
309- kayobe_image : ${{ needs.build-kayobe-image.outputs.kayobe_image }}
310- architecture : aarch64
311- os_distribution : rocky
312- os_release : " 10"
313- ssh_username : cloud-user
314- neutron_plugin : ovn
315- OS_CLOUD : openstack
316- if : ${{ needs.check-changes.outputs.aio == 'true' }}
317- secrets : inherit
318- if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
227+ # all-in-one-rocky-10-aarch64-ovn:
228+ # name: aio (Rocky 10 aarch64 OVN)
229+ # permissions: {}
230+ # needs:
231+ # - check-changes
232+ # - build-kayobe-image
233+ # uses: ./.github/workflows/stackhpc-all-in-one.yml
234+ # with:
235+ # kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }}
236+ # architecture: aarch64
237+ # os_distribution: rocky
238+ # os_release: "10"
239+ # ssh_username: cloud-user
240+ # neutron_plugin: ovn
241+ # OS_CLOUD: openstack
242+ # if: ${{ needs.check-changes.outputs.aio == 'true' }}
243+ # secrets: inherit
244+ # if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
319245
320- # Test three upgrade scenarios: Ubuntu Jammy to Noble OVN and Rocky 9 OVN .
246+ # # Test three upgrade scenarios: Ubuntu Noble OVN, Rocky 10 OVN, and Rocky 10 OVS .
321247
322- all-in-one-upgrade-ubuntu-jammy-to -noble-ovn :
323- name : aio upgrade (Ubuntu Jammy to Noble OVN)
324- permissions : {}
325- needs :
326- - check-changes
327- - build-kayobe-image
328- uses : ./.github/workflows/stackhpc-all-in-one.yml
329- with :
330- kayobe_image : ${{ needs.build-kayobe-image.outputs.kayobe_image }}
331- os_distribution : ubuntu
332- os_release : jammy
333- ssh_username : ubuntu
334- neutron_plugin : ovn
335- OS_CLOUD : openstack
336- if : ${{ needs.check-changes.outputs.aio == 'true' }}
337- upgrade : true
338- secrets : inherit
339- if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
248+ # all-in-one-upgrade-ubuntu-noble-ovn:
249+ # name: aio upgrade (Ubuntu Noble OVN)
250+ # permissions: {}
251+ # needs:
252+ # - check-changes
253+ # - build-kayobe-image
254+ # uses: ./.github/workflows/stackhpc-all-in-one.yml
255+ # with:
256+ # kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }}
257+ # os_distribution: ubuntu
258+ # os_release: noble
259+ # ssh_username: ubuntu
260+ # neutron_plugin: ovn
261+ # OS_CLOUD: openstack
262+ # if: ${{ needs.check-changes.outputs.aio == 'true' }}
263+ # upgrade: true
264+ # secrets: inherit
265+ # if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
340266
341- all-in-one-upgrade-rocky-9 -ovn :
342- name : aio upgrade (Rocky 9 OVN)
343- permissions : {}
344- needs :
345- - check-changes
346- - build-kayobe-image
347- uses : ./.github/workflows/stackhpc-all-in-one.yml
348- with :
349- kayobe_image : ${{ needs.build-kayobe-image.outputs.kayobe_image }}
350- os_distribution : rocky
351- os_release : " 9 "
352- ssh_username : cloud-user
353- neutron_plugin : ovn
354- OS_CLOUD : openstack
355- if : ${{ needs.check-changes.outputs.aio == 'true' }}
356- upgrade : true
357- secrets : inherit
358- if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
267+ # all-in-one-upgrade-rocky-10 -ovn:
268+ # name: aio upgrade (Rocky 10 OVN)
269+ # permissions: {}
270+ # needs:
271+ # - check-changes
272+ # - build-kayobe-image
273+ # uses: ./.github/workflows/stackhpc-all-in-one.yml
274+ # with:
275+ # kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }}
276+ # os_distribution: rocky
277+ # os_release: "10 "
278+ # ssh_username: cloud-user
279+ # neutron_plugin: ovn
280+ # OS_CLOUD: openstack
281+ # if: ${{ needs.check-changes.outputs.aio == 'true' }}
282+ # upgrade: true
283+ # secrets: inherit
284+ # if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
359285
360- all-in-one-upgrade-rocky-9 -ovs :
361- name : aio upgrade (Rocky 9 OVS)
362- permissions : {}
363- needs :
364- - check-changes
365- - build-kayobe-image
366- uses : ./.github/workflows/stackhpc-all-in-one.yml
367- with :
368- kayobe_image : ${{ needs.build-kayobe-image.outputs.kayobe_image }}
369- os_distribution : rocky
370- os_release : " 9 "
371- ssh_username : cloud-user
372- neutron_plugin : ovs
373- OS_CLOUD : openstack
374- if : ${{ needs.check-changes.outputs.aio == 'true' }}
375- upgrade : true
376- secrets : inherit
377- if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
286+ # all-in-one-upgrade-rocky-10 -ovs:
287+ # name: aio upgrade (Rocky 10 OVS)
288+ # permissions: {}
289+ # needs:
290+ # - check-changes
291+ # - build-kayobe-image
292+ # uses: ./.github/workflows/stackhpc-all-in-one.yml
293+ # with:
294+ # kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }}
295+ # os_distribution: rocky
296+ # os_release: "10 "
297+ # ssh_username: cloud-user
298+ # neutron_plugin: ovs
299+ # OS_CLOUD: openstack
300+ # if: ${{ needs.check-changes.outputs.aio == 'true' }}
301+ # upgrade: true
302+ # secrets: inherit
303+ # if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
0 commit comments