Skip to content

Commit 63635a5

Browse files
authored
Merge branch 'stackhpc/2024.1' into update-dependency/kolla/stackhpc/2024.1
2 parents e530be8 + 3712a4b commit 63635a5

File tree

1 file changed

+22
-38
lines changed

1 file changed

+22
-38
lines changed

.github/workflows/stackhpc-pull-request.yml

Lines changed: 22 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)