Skip to content

Commit 43c0ff9

Browse files
committed
Remove Ubuntu Jammy image build.
1 parent 38ad72a commit 43c0ff9

File tree

1 file changed

+0
-74
lines changed

1 file changed

+0
-74
lines changed

.github/workflows/overcloud-host-image-build.yml

Lines changed: 0 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,6 @@ on:
1111
description: Build Ubuntu 24.04 Noble
1212
type: boolean
1313
default: true
14-
ubuntu-jammy:
15-
description: Build Ubuntu 22.04 Jammy
16-
type: boolean
17-
default: False
1814
runner_env:
1915
description: Which cloud to run on?
2016
type: choice
@@ -307,76 +303,6 @@ jobs:
307303
OS_APPLICATION_CREDENTIAL_SECRET: ${{ secrets.OS_APPLICATION_CREDENTIAL_SECRET_OTHER_CLOUD }}
308304
if: inputs.rocky9 && steps.build_rocky_9.outcome == 'success'
309305

310-
- name: Build an Ubuntu Jammy 22.04 overcloud host image
311-
id: build_ubuntu_jammy
312-
continue-on-error: true
313-
run: |
314-
source venvs/kayobe/bin/activate &&
315-
source src/kayobe-config/kayobe-env --environment ci-builder &&
316-
kayobe overcloud host image build --force-rebuild \
317-
-e os_distribution="ubuntu" \
318-
-e os_release="jammy" \
319-
-e stackhpc_overcloud_dib_name=overcloud-ubuntu-jammy
320-
env:
321-
KAYOBE_VAULT_PASSWORD: ${{ secrets.KAYOBE_VAULT_PASSWORD }}
322-
if: inputs.ubuntu-jammy
323-
324-
- name: Show last error logs
325-
continue-on-error: true
326-
run: |
327-
source venvs/kayobe/bin/activate &&
328-
source src/kayobe-config/kayobe-env --environment ci-builder &&
329-
kayobe seed host command run --command "tail -200 /opt/kayobe/images/overcloud-ubuntu-jammy/overcloud-ubuntu-jammy.stdout" --show-output
330-
env:
331-
KAYOBE_VAULT_PASSWORD: ${{ secrets.KAYOBE_VAULT_PASSWORD }}
332-
if: steps.build_ubuntu_jammy.outcome == 'failure'
333-
334-
- name: Upload Ubuntu Jammy 22.04 overcloud host image to Ark
335-
run: |
336-
source venvs/kayobe/bin/activate &&
337-
source src/kayobe-config/kayobe-env --environment ci-builder &&
338-
kayobe playbook run \
339-
src/kayobe-config/etc/kayobe/ansible/pulp-artifact-upload.yml \
340-
-e artifact_path=/opt/kayobe/images/overcloud-ubuntu-jammy \
341-
-e artifact_tag=${{ steps.host_image_tag.outputs.host_image_tag }} \
342-
-e artifact_type=${{ env.pulp_artifact_path }} \
343-
-e file_regex="*.qcow2" \
344-
-e os_distribution="ubuntu" \
345-
-e os_release="jammy"
346-
env:
347-
KAYOBE_VAULT_PASSWORD: ${{ secrets.KAYOBE_VAULT_PASSWORD }}
348-
if: inputs.ubuntu-jammy && steps.build_ubuntu_jammy.outcome == 'success'
349-
350-
- name: Upload Ubuntu Jammy overcloud host image to current Dev Cloud (SMS/Leafcloud)
351-
run: |
352-
source venvs/kayobe/bin/activate &&
353-
source src/kayobe-config/kayobe-env --environment ci-builder &&
354-
kayobe playbook run \
355-
src/kayobe-config/etc/kayobe/ansible/openstack-host-image-upload.yml \
356-
-e local_image_path="/opt/kayobe/images/overcloud-ubuntu-jammy/overcloud-ubuntu-jammy.qcow2" \
357-
-e image_name=overcloud-ubuntu-jammy-${{ steps.host_image_tag.outputs.host_image_tag }} \
358-
-e cpu-platform=${{ env.overcloud_dib_architecture }}
359-
env:
360-
CLOUDS_YAML: ${{ secrets.CLOUDS_YAML }}
361-
OS_APPLICATION_CREDENTIAL_ID: ${{ secrets.OS_APPLICATION_CREDENTIAL_ID }}
362-
OS_APPLICATION_CREDENTIAL_SECRET: ${{ secrets.OS_APPLICATION_CREDENTIAL_SECRET }}
363-
if: inputs.ubuntu-jammy && steps.build_ubuntu_jammy.outcome == 'success'
364-
365-
- name: Upload Ubuntu Jammy overcloud host image to other Dev Cloud (Leafcloud/SMS)
366-
run: |
367-
source venvs/kayobe/bin/activate &&
368-
source src/kayobe-config/kayobe-env --environment ci-builder &&
369-
kayobe playbook run \
370-
src/kayobe-config/etc/kayobe/ansible/openstack-host-image-upload.yml \
371-
-e local_image_path="/opt/kayobe/images/overcloud-ubuntu-jammy/overcloud-ubuntu-jammy.qcow2" \
372-
-e image_name=overcloud-ubuntu-jammy-${{ steps.host_image_tag.outputs.host_image_tag }} \
373-
-e cpu-platform=${{ env.overcloud_dib_architecture }}
374-
env:
375-
CLOUDS_YAML: ${{ secrets.CLOUDS_YAML_OTHER_CLOUD }}
376-
OS_APPLICATION_CREDENTIAL_ID: ${{ secrets.OS_APPLICATION_CREDENTIAL_ID_OTHER_CLOUD }}
377-
OS_APPLICATION_CREDENTIAL_SECRET: ${{ secrets.OS_APPLICATION_CREDENTIAL_SECRET_OTHER_CLOUD }}
378-
if: inputs.ubuntu-jammy && steps.build_ubuntu_jammy.outcome == 'success'
379-
380306
- name: Build an Ubuntu Noble 24.04 overcloud host image
381307
id: build_ubuntu_noble
382308
continue-on-error: true

0 commit comments

Comments
 (0)