@@ -89,25 +89,10 @@ jobs:
89
89
secrets : inherit
90
90
if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
91
91
92
- all-in-one-ubuntu-jammy-ovs :
93
- name : aio (Ubuntu Jammy OVS)
94
- needs :
95
- - check-changes
96
- - build-kayobe-image
97
- uses : ./.github/workflows/stackhpc-all-in-one.yml
98
- with :
99
- kayobe_image : ${{ needs.build-kayobe-image.outputs.kayobe_image }}
100
- os_distribution : ubuntu
101
- os_release : jammy
102
- ssh_username : ubuntu
103
- neutron_plugin : ovs
104
- OS_CLOUD : openstack
105
- if : ${{ needs.check-changes.outputs.aio == 'true' }}
106
- secrets : inherit
107
- if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
92
+ # Test two upgrade scenarios: Ubuntu Jammy OVS and Rocky 9 OVN.
108
93
109
- all-in-one-ubuntu-jammy-ovn :
110
- name : aio (Ubuntu Jammy OVN )
94
+ all-in-one-upgrade- ubuntu-jammy-ovs :
95
+ name : aio upgrade (Ubuntu Jammy OVS )
111
96
needs :
112
97
- check-changes
113
98
- build-kayobe-image
@@ -117,31 +102,15 @@ jobs:
117
102
os_distribution : ubuntu
118
103
os_release : jammy
119
104
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
105
neutron_plugin : ovs
138
106
OS_CLOUD : openstack
139
107
if : ${{ needs.check-changes.outputs.aio == 'true' }}
108
+ upgrade : true
140
109
secrets : inherit
141
110
if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
142
111
143
- all-in-one-rocky-9-ovn :
144
- name : aio (Rocky 9 OVN)
112
+ all-in-one-upgrade- rocky-9-ovn :
113
+ name : aio upgrade (Rocky 9 OVN)
145
114
needs :
146
115
- check-changes
147
116
- build-kayobe-image
@@ -154,12 +123,11 @@ jobs:
154
123
neutron_plugin : ovn
155
124
OS_CLOUD : openstack
156
125
if : ${{ needs.check-changes.outputs.aio == 'true' }}
126
+ upgrade : true
157
127
secrets : inherit
158
128
if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
159
129
160
- # Test two upgrade scenarios: Ubuntu Jammy OVS and Rocky 9 OVN.
161
-
162
- all-in-one-upgrade-ubuntu-jammy-ovs :
130
+ all-in-one-upgrade-ubuntu-jammy-ovn :
163
131
name : aio upgrade (Ubuntu Jammy OVS)
164
132
needs :
165
133
- check-changes
@@ -170,14 +138,14 @@ jobs:
170
138
os_distribution : ubuntu
171
139
os_release : jammy
172
140
ssh_username : ubuntu
173
- neutron_plugin : ovs
141
+ neutron_plugin : ovn
174
142
OS_CLOUD : openstack
175
143
if : ${{ needs.check-changes.outputs.aio == 'true' }}
176
144
upgrade : true
177
145
secrets : inherit
178
146
if : ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }}
179
147
180
- all-in-one-upgrade-rocky-9-ovn :
148
+ all-in-one-upgrade-rocky-9-ovs :
181
149
name : aio upgrade (Rocky 9 OVN)
182
150
needs :
183
151
- check-changes
@@ -188,7 +156,7 @@ jobs:
188
156
os_distribution : rocky
189
157
os_release : " 9"
190
158
ssh_username : cloud-user
191
- neutron_plugin : ovn
159
+ neutron_plugin : ovs
192
160
OS_CLOUD : openstack
193
161
if : ${{ needs.check-changes.outputs.aio == 'true' }}
194
162
upgrade : true
0 commit comments