@@ -130,23 +130,6 @@ jobs:
130
130
secrets : inherit
131
131
if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
132
132
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
-
150
133
all-in-one-ubuntu-jammy-ovn :
151
134
name : aio (Ubuntu Jammy OVN)
152
135
needs :
@@ -164,23 +147,6 @@ jobs:
164
147
secrets : inherit
165
148
if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
166
149
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
-
184
150
all-in-one-ubuntu-noble-ovn :
185
151
name : aio (Ubuntu Noble OVN)
186
152
needs :
@@ -232,10 +198,10 @@ jobs:
232
198
secrets : inherit
233
199
if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
234
200
235
- # Test two upgrade scenarios: Ubuntu Jammy OVS and Rocky 9 OVN.
201
+ # Test upgrade scenarios
236
202
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 )
239
205
needs :
240
206
- check-changes
241
207
- build-kayobe-image
@@ -245,7 +211,7 @@ jobs:
245
211
os_distribution : ubuntu
246
212
os_release : jammy
247
213
ssh_username : ubuntu
248
- neutron_plugin : ovs
214
+ neutron_plugin : ovn
249
215
OS_CLOUD : openstack
250
216
if : ${{ needs.check-changes.outputs.aio == 'true' }}
251
217
upgrade : true
@@ -269,3 +235,21 @@ jobs:
269
235
upgrade : true
270
236
secrets : inherit
271
237
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