Skip to content

Commit 3fe6412

Browse files
committed
Temporarily disable AIO jobs to save resources
1 parent 9e17e32 commit 3fe6412

File tree

1 file changed

+111
-111
lines changed

1 file changed

+111
-111
lines changed

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

Lines changed: 111 additions & 111 deletions
Original file line numberDiff line numberDiff line change
@@ -109,83 +109,29 @@ jobs:
109109
# when the parent jobs completed successfully or were skipped. We pass an
110110
# 'if' argument to the called workflow to allow running it conditionally.
111111

112-
build-kayobe-image:
113-
name: Build Kayobe Image
114-
needs:
115-
- check-changes
116-
uses: ./.github/workflows/stackhpc-build-kayobe-image.yml
117-
with:
118-
if: ${{ needs.check-changes.outputs.build-kayobe-image == 'true' }}
119-
if: github.repository == 'stackhpc/stackhpc-kayobe-config'
112+
# build-kayobe-image:
113+
# name: Build Kayobe Image
114+
# needs:
115+
# - check-changes
116+
# uses: ./.github/workflows/stackhpc-build-kayobe-image.yml
117+
# with:
118+
# if: ${{ needs.check-changes.outputs.build-kayobe-image == 'true' }}
119+
# if: github.repository == 'stackhpc/stackhpc-kayobe-config'
120120

121-
check-tags:
122-
name: Check container image tags
123-
needs:
124-
- check-changes
125-
- build-kayobe-image
126-
uses: ./.github/workflows/stackhpc-check-tags.yml
127-
with:
128-
kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }}
129-
if: ${{ needs.check-changes.outputs.check-tags == 'true' }}
130-
secrets: inherit
131-
if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
132-
133-
all-in-one-ubuntu-noble-ovn:
134-
name: aio (Ubuntu Noble OVN)
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: noble
143-
ssh_username: ubuntu
144-
neutron_plugin: ovn
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-
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' }}
166-
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' }}
183-
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)
121+
# check-tags:
122+
# name: Check container image tags
123+
# needs:
124+
# - check-changes
125+
# - build-kayobe-image
126+
# uses: ./.github/workflows/stackhpc-check-tags.yml
127+
# with:
128+
# kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }}
129+
# if: ${{ needs.check-changes.outputs.check-tags == 'true' }}
130+
# secrets: inherit
131+
# if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
132+
133+
# all-in-one-ubuntu-noble-ovn:
134+
# name: aio (Ubuntu Noble OVN)
189135
# needs:
190136
# - check-changes
191137
# - build-kayobe-image
@@ -195,45 +141,99 @@ jobs:
195141
# os_distribution: ubuntu
196142
# os_release: noble
197143
# ssh_username: ubuntu
144+
# neutron_plugin: ovn
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+
# 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
198161
# neutron_plugin: ovs
199162
# OS_CLOUD: openstack
200163
# if: ${{ needs.check-changes.outputs.aio == 'true' }}
164+
# secrets: inherit
165+
# if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
166+
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' }}
183+
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' }}
201219
# upgrade: true
202220
# secrets: inherit
203221
# if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
204222

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' }}
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)