@@ -150,12 +150,7 @@ jobs:
150
150
151
151
- name : Get Kolla tag
152
152
id : write-kolla-tag
153
- run : |
154
- kolla_tag="${{ needs.generate-tag.outputs.openstack_release }}-${{ matrix.distro }}-${{ needs.generate-tag.outputs.datetime_tag }}"
155
- if [[ "${{ matrix.distro }}" == 'rocky' ]]; then
156
- kolla_tag="$kolla_tag-${{ matrix.arch }}"
157
- fi
158
- echo "kolla-tag=$kolla_tag" >> $GITHUB_OUTPUT
153
+ run : echo "kolla-tag=${{ needs.generate-tag.outputs.openstack_release }}-${{ matrix.distro }}-${{ matrix.distro == 'rocky' && '9' || 'jammy' }}-${{ needs.generate-tag.outputs.datetime_tag }}" >> $GITHUB_OUTPUT
159
154
160
155
- name : Configure localhost as a seed
161
156
run : |
@@ -189,7 +184,11 @@ jobs:
189
184
args="$args -e kolla_base_arch=${{ matrix.arch }}"
190
185
fi
191
186
args="$args -e kolla_base_distro=${{ matrix.distro }}"
192
- args="$args -e kolla_tag=${{ steps.write-kolla-tag.outputs.kolla-tag }}"
187
+ if [[ "${{ matrix.distro }}" = 'rocky' ]]; then
188
+ args="$args -e kolla_tag=${{ steps.write-kolla-tag.outputs.kolla-tag }}-${{ matrix.arch }}"
189
+ else
190
+ args="$args -e kolla_tag=${{ steps.write-kolla-tag.outputs.kolla-tag }}"
191
+ fi
193
192
args="$args -e stackhpc_repo_mirror_auth_proxy_enabled=true"
194
193
source venvs/kayobe/bin/activate &&
195
194
source src/kayobe-config/kayobe-env --environment ci-builder &&
@@ -206,19 +205,12 @@ jobs:
206
205
run : sudo cp -rnL /opt/kayobe/etc/kolla/* image-build-logs/
207
206
if : inputs.overcloud
208
207
209
- - name : Get Kolla tag for seed images
210
- id : write-kolla-tag-seed
211
- run : |
212
- kolla_tag_seed="${{ needs.generate-tag.outputs.openstack_release }}-${{ matrix.distro }}-${{ needs.generate-tag.outputs.datetime_tag }}"
213
- echo "kolla-tag-seed=$kolla_tag_seed" >> $GITHUB_OUTPUT
214
- if : inputs.seed
215
-
216
208
- name : Build kolla seed images
217
209
id : build_seed_images
218
210
continue-on-error : true
219
211
run : |
220
212
args="-e kolla_base_distro=${{ matrix.distro }}"
221
- args="$args -e kolla_tag=${{ steps.write-kolla-tag-seed .outputs.kolla-tag-seed }}"
213
+ args="$args -e kolla_tag=${{ steps.write-kolla-tag.outputs.kolla-tag }}"
222
214
args="$args -e stackhpc_repo_mirror_auth_proxy_enabled=true"
223
215
source venvs/kayobe/bin/activate &&
224
216
source src/kayobe-config/kayobe-env --environment ci-builder &&
0 commit comments