@@ -130,23 +130,6 @@ jobs:
130130 secrets : inherit
131131 if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
132132
133- all-in-one-ubuntu-jammy-ovs :
134- name : aio (Ubuntu Jammy OVS)
135- needs :
136- - check-changes
137- - build-kayobe-image
138- uses : ./.github/workflows/stackhpc-all-in-one.yml
139- with :
140- kayobe_image : ${{ needs.build-kayobe-image.outputs.kayobe_image }}
141- os_distribution : ubuntu
142- os_release : jammy
143- ssh_username : ubuntu
144- neutron_plugin : ovs
145- OS_CLOUD : openstack
146- if : ${{ needs.check-changes.outputs.aio == 'true' }}
147- secrets : inherit
148- if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
149-
150133 all-in-one-ubuntu-jammy-ovn :
151134 name : aio (Ubuntu Jammy OVN)
152135 needs :
@@ -164,23 +147,6 @@ jobs:
164147 secrets : inherit
165148 if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
166149
167- all-in-one-ubuntu-noble-ovs :
168- name : aio (Ubuntu Noble OVS)
169- needs :
170- - check-changes
171- - build-kayobe-image
172- uses : ./.github/workflows/stackhpc-all-in-one.yml
173- with :
174- kayobe_image : ${{ needs.build-kayobe-image.outputs.kayobe_image }}
175- os_distribution : ubuntu
176- os_release : noble
177- ssh_username : ubuntu
178- neutron_plugin : ovs
179- OS_CLOUD : openstack
180- if : ${{ needs.check-changes.outputs.aio == 'true' }}
181- secrets : inherit
182- if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
183-
184150 all-in-one-ubuntu-noble-ovn :
185151 name : aio (Ubuntu Noble OVN)
186152 needs :
@@ -232,10 +198,10 @@ jobs:
232198 secrets : inherit
233199 if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
234200
235- # Test two upgrade scenarios: Ubuntu Jammy OVS and Rocky 9 OVN.
201+ # Test upgrade scenarios
236202
237- all-in-one-upgrade-ubuntu-jammy-ovs :
238- name : aio upgrade (Ubuntu Jammy OVS )
203+ all-in-one-upgrade-ubuntu-jammy-ovn :
204+ name : aio upgrade (Ubuntu Jammy OVN )
239205 needs :
240206 - check-changes
241207 - build-kayobe-image
@@ -245,7 +211,7 @@ jobs:
245211 os_distribution : ubuntu
246212 os_release : jammy
247213 ssh_username : ubuntu
248- neutron_plugin : ovs
214+ neutron_plugin : ovn
249215 OS_CLOUD : openstack
250216 if : ${{ needs.check-changes.outputs.aio == 'true' }}
251217 upgrade : true
@@ -269,3 +235,21 @@ jobs:
269235 upgrade : true
270236 secrets : inherit
271237 if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
238+
239+ all-in-one-upgrade-rocky-9-ovs :
240+ name : aio upgrade (Rocky 9 OVS)
241+ needs :
242+ - check-changes
243+ - build-kayobe-image
244+ uses : ./.github/workflows/stackhpc-all-in-one.yml
245+ with :
246+ kayobe_image : ${{ needs.build-kayobe-image.outputs.kayobe_image }}
247+ os_distribution : rocky
248+ os_release : " 9"
249+ ssh_username : cloud-user
250+ neutron_plugin : ovs
251+ OS_CLOUD : openstack
252+ if : ${{ needs.check-changes.outputs.aio == 'true' }}
253+ upgrade : true
254+ secrets : inherit
255+ if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
0 commit comments