@@ -7,6 +7,8 @@ concurrency:
7
7
name : Pull request
8
8
' on ' :
9
9
pull_request :
10
+ # FIXME: Remove
11
+ push :
10
12
jobs :
11
13
# Detect which files have changed and use this to run jobs conditionally.
12
14
# Note that we can't use the workflow-level paths attribute since this
@@ -106,92 +108,3 @@ jobs:
106
108
if : ${{ needs.check-changes.outputs.aio == 'true' }}
107
109
secrets : inherit
108
110
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' }}
0 commit comments