Skip to content

Commit b1fe003

Browse files
committed
DNM: Slim CI, pin sot_version
1 parent dc053e1 commit b1fe003

File tree

2 files changed

+4
-90
lines changed

2 files changed

+4
-90
lines changed

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

+2-89
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ concurrency:
77
name: Pull request
88
'on':
99
pull_request:
10+
# FIXME: Remove
11+
push:
1012
jobs:
1113
# Detect which files have changed and use this to run jobs conditionally.
1214
# Note that we can't use the workflow-level paths attribute since this
@@ -106,92 +108,3 @@ jobs:
106108
if: ${{ needs.check-changes.outputs.aio == 'true' }}
107109
secrets: inherit
108110
if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
109-
110-
all-in-one-ubuntu-jammy-ovn:
111-
name: aio (Ubuntu Jammy OVN)
112-
needs:
113-
- check-changes
114-
- build-kayobe-image
115-
uses: ./.github/workflows/stackhpc-all-in-one.yml
116-
with:
117-
kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }}
118-
os_distribution: ubuntu
119-
os_release: jammy
120-
ssh_username: ubuntu
121-
neutron_plugin: ovn
122-
OS_CLOUD: openstack
123-
if: ${{ needs.check-changes.outputs.aio == 'true' }}
124-
secrets: inherit
125-
if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
126-
127-
all-in-one-rocky-9-ovs:
128-
name: aio (Rocky 9 OVS)
129-
needs:
130-
- check-changes
131-
- build-kayobe-image
132-
uses: ./.github/workflows/stackhpc-all-in-one.yml
133-
with:
134-
kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }}
135-
os_distribution: rocky
136-
os_release: "9"
137-
ssh_username: cloud-user
138-
neutron_plugin: ovs
139-
OS_CLOUD: openstack
140-
if: ${{ needs.check-changes.outputs.aio == 'true' }}
141-
secrets: inherit
142-
if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
143-
144-
all-in-one-rocky-9-ovn:
145-
name: aio (Rocky 9 OVN)
146-
needs:
147-
- check-changes
148-
- build-kayobe-image
149-
uses: ./.github/workflows/stackhpc-all-in-one.yml
150-
with:
151-
kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }}
152-
os_distribution: rocky
153-
os_release: "9"
154-
ssh_username: cloud-user
155-
neutron_plugin: ovn
156-
OS_CLOUD: openstack
157-
if: ${{ needs.check-changes.outputs.aio == 'true' }}
158-
secrets: inherit
159-
if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
160-
161-
# Test two upgrade scenarios: Ubuntu Jammy OVS and Rocky 9 OVN.
162-
163-
all-in-one-upgrade-ubuntu-jammy-ovs:
164-
name: aio upgrade (Ubuntu Jammy OVS)
165-
needs:
166-
- check-changes
167-
- build-kayobe-image
168-
uses: ./.github/workflows/stackhpc-all-in-one.yml
169-
with:
170-
kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }}
171-
os_distribution: ubuntu
172-
os_release: jammy
173-
ssh_username: ubuntu
174-
neutron_plugin: ovs
175-
OS_CLOUD: openstack
176-
if: ${{ needs.check-changes.outputs.aio == 'true' }}
177-
upgrade: true
178-
secrets: inherit
179-
if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
180-
181-
all-in-one-upgrade-rocky-9-ovn:
182-
name: aio upgrade (Rocky 9 OVN)
183-
needs:
184-
- check-changes
185-
- build-kayobe-image
186-
uses: ./.github/workflows/stackhpc-all-in-one.yml
187-
with:
188-
kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }}
189-
os_distribution: rocky
190-
os_release: "9"
191-
ssh_username: cloud-user
192-
neutron_plugin: ovn
193-
OS_CLOUD: openstack
194-
if: ${{ needs.check-changes.outputs.aio == 'true' }}
195-
upgrade: true
196-
secrets: inherit
197-
if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}

etc/kayobe/ansible/stackhpc-openstack-tests.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
vars:
1010
sot_venv: "{{ virtualenv_path }}/sot-venv"
1111
sot_repo: "https://github.com/stackhpc/stackhpc-openstack-tests"
12-
sot_version: "v0.0.1"
12+
# FIXME
13+
sot_version: "docker-selinux"
1314
sot_timeout: 30
1415
results_path_local: "{{ lookup('env', 'HOME') }}/sot-results"
1516
tasks:

0 commit comments

Comments
 (0)