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