Skip to content

Commit a88d797

Browse files
committed
Re-enable RL9 AIO jobs
1 parent eb639a3 commit a88d797

File tree

1 file changed

+76
-76
lines changed

1 file changed

+76
-76
lines changed

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

Lines changed: 76 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
if: github.repository == 'stackhpc/stackhpc-kayobe-config'
2121
needs:
2222
- lint
23-
- tox
23+
# - tox
2424
outputs:
2525
aio: ${{ steps.changes.outputs.aio }}
2626
build-kayobe-image: ${{ steps.changes.outputs.build-kayobe-image }}
@@ -147,93 +147,93 @@ jobs:
147147
secrets: inherit
148148
if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
149149

150-
# all-in-one-rocky-9-ovs:
151-
# name: aio (Rocky 9 OVS)
152-
# needs:
153-
# - check-changes
154-
# - build-kayobe-image
155-
# uses: ./.github/workflows/stackhpc-all-in-one.yml
156-
# with:
157-
# kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }}
158-
# os_distribution: rocky
159-
# os_release: "9"
160-
# ssh_username: cloud-user
161-
# neutron_plugin: ovs
162-
# OS_CLOUD: openstack
163-
# if: ${{ needs.check-changes.outputs.aio == 'true' }}
164-
# secrets: inherit
165-
# if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
150+
all-in-one-rocky-9-ovs:
151+
name: aio (Rocky 9 OVS)
152+
needs:
153+
- check-changes
154+
- build-kayobe-image
155+
uses: ./.github/workflows/stackhpc-all-in-one.yml
156+
with:
157+
kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }}
158+
os_distribution: rocky
159+
os_release: "9"
160+
ssh_username: cloud-user
161+
neutron_plugin: ovs
162+
OS_CLOUD: openstack
163+
if: ${{ needs.check-changes.outputs.aio == 'true' }}
164+
secrets: inherit
165+
if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
166166

167-
# all-in-one-rocky-9-ovn:
168-
# name: aio (Rocky 9 OVN)
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: rocky
176-
# os_release: "9"
177-
# ssh_username: cloud-user
178-
# neutron_plugin: ovn
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' }}
167+
all-in-one-rocky-9-ovn:
168+
name: aio (Rocky 9 OVN)
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: rocky
176+
os_release: "9"
177+
ssh_username: cloud-user
178+
neutron_plugin: ovn
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' }}
183183

184-
# # Test two upgrade scenarios: Ubuntu Noble OVS and Rocky 9 OVN.
185-
186-
# # On hold until Noble support lands in stackhpc/2024.1
187-
# # all-in-one-upgrade-ubuntu-noble-ovs:
188-
# # name: aio upgrade (Ubuntu Noble OVS)
189-
# # needs:
190-
# # - check-changes
191-
# # - build-kayobe-image
192-
# # uses: ./.github/workflows/stackhpc-all-in-one.yml
193-
# # with:
194-
# # kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }}
195-
# # os_distribution: ubuntu
196-
# # os_release: noble
197-
# # ssh_username: ubuntu
198-
# # neutron_plugin: ovs
199-
# # OS_CLOUD: openstack
200-
# # if: ${{ needs.check-changes.outputs.aio == 'true' }}
201-
# # upgrade: true
202-
# # secrets: inherit
203-
# # if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
204-
205-
# all-in-one-upgrade-rocky-9-ovn:
206-
# name: aio upgrade (Rocky 9 OVN)
207-
# needs:
208-
# - check-changes
209-
# - build-kayobe-image
210-
# uses: ./.github/workflows/stackhpc-all-in-one.yml
211-
# with:
212-
# kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }}
213-
# os_distribution: rocky
214-
# os_release: "9"
215-
# ssh_username: cloud-user
216-
# neutron_plugin: ovn
217-
# OS_CLOUD: openstack
218-
# if: ${{ needs.check-changes.outputs.aio == 'true' }}
219-
# upgrade: true
220-
# secrets: inherit
221-
# if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
184+
# Test two upgrade scenarios: Ubuntu Noble OVS and Rocky 9 OVN.
222185

223-
# all-in-one-upgrade-rocky-9-ovs:
224-
# name: aio upgrade (Rocky 9 OVS)
186+
# On hold until Noble support lands in stackhpc/2024.1
187+
# all-in-one-upgrade-ubuntu-noble-ovs:
188+
# name: aio upgrade (Ubuntu Noble OVS)
225189
# needs:
226190
# - check-changes
227191
# - build-kayobe-image
228192
# uses: ./.github/workflows/stackhpc-all-in-one.yml
229193
# with:
230194
# kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }}
231-
# os_distribution: rocky
232-
# os_release: "9"
233-
# ssh_username: cloud-user
195+
# os_distribution: ubuntu
196+
# os_release: noble
197+
# ssh_username: ubuntu
234198
# neutron_plugin: ovs
235199
# OS_CLOUD: openstack
236200
# if: ${{ needs.check-changes.outputs.aio == 'true' }}
237201
# upgrade: true
238202
# secrets: inherit
239203
# if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
204+
205+
all-in-one-upgrade-rocky-9-ovn:
206+
name: aio upgrade (Rocky 9 OVN)
207+
needs:
208+
- check-changes
209+
- build-kayobe-image
210+
uses: ./.github/workflows/stackhpc-all-in-one.yml
211+
with:
212+
kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }}
213+
os_distribution: rocky
214+
os_release: "9"
215+
ssh_username: cloud-user
216+
neutron_plugin: ovn
217+
OS_CLOUD: openstack
218+
if: ${{ needs.check-changes.outputs.aio == 'true' }}
219+
upgrade: true
220+
secrets: inherit
221+
if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
222+
223+
all-in-one-upgrade-rocky-9-ovs:
224+
name: aio upgrade (Rocky 9 OVS)
225+
needs:
226+
- check-changes
227+
- build-kayobe-image
228+
uses: ./.github/workflows/stackhpc-all-in-one.yml
229+
with:
230+
kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }}
231+
os_distribution: rocky
232+
os_release: "9"
233+
ssh_username: cloud-user
234+
neutron_plugin: ovs
235+
OS_CLOUD: openstack
236+
if: ${{ needs.check-changes.outputs.aio == 'true' }}
237+
upgrade: true
238+
secrets: inherit
239+
if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}

0 commit comments

Comments
 (0)