Centos8 wallaby jobs teardown - deployment image build jobs
Per the topic branch [1] and discussed at [2] this removes the centos8 buildimage* jobs from running on stable/wallaby branch. Some jobs are removed completely as they are specific to wallaby and centos8 (tripleo-buildimage-ironic-python-agent-centos-8-wallaby). The tripleo-buildimage-overcloud-hardened-uefi-full-centos-8 is moved to deprecated for now as it is still used by DIB. As discussed during reviews this keeps overcloud-full and IPA for C8 wallaby for now - they may be removed by a subsequent patch. [1] https://review.opendev.org/q/topic:c8_wallaby_teardown [2] http://lists.openstack.org/pipermail/openstack-discuss/2022-February/027403.html Change-Id: I04526b2c7f90ab9399fb92c86a0da216024acd30
This commit is contained in:
parent
da881d902e
commit
aca692fe7a
|
@ -91,8 +91,6 @@
|
|||
files: *build_images_files
|
||||
- tripleo-buildimage-overcloud-full-centos-8:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-overcloud-full-centos-8-wallaby:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-overcloud-full-centos-8-victoria:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-overcloud-full-centos-8-ussuri:
|
||||
|
@ -101,8 +99,6 @@
|
|||
files: *build_images_files
|
||||
- tripleo-buildimage-ironic-python-agent-centos-8:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-ironic-python-agent-centos-8-wallaby:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-ironic-python-agent-centos-8-victoria:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-ironic-python-agent-centos-8-ussuri:
|
||||
|
@ -119,7 +115,11 @@
|
|||
files: *build_images_hardened_files
|
||||
- tripleo-buildimage-overcloud-hardened-full-centos-8-train:
|
||||
files: *build_images_hardened_files
|
||||
- tripleo-buildimage-overcloud-hardened-uefi-full-centos-8:
|
||||
- tripleo-buildimage-overcloud-full-centos-9:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-ironic-python-agent-centos-9:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-overcloud-hardened-uefi-full-centos-9:
|
||||
files: &build_images_hardened_uefi_files
|
||||
- ^image-yaml/.*hardened-images-uefi.*
|
||||
- ^elements/overcloud-secure
|
||||
|
@ -128,14 +128,6 @@
|
|||
- ^diskimage_builder/elements/bootloader
|
||||
- ^diskimage_builder/elements/growvols
|
||||
- ^roles/oooci-build-images/.*$
|
||||
- tripleo-buildimage-overcloud-hardened-uefi-full-centos-8-wallaby:
|
||||
files: *build_images_hardened_uefi_files
|
||||
- tripleo-buildimage-overcloud-full-centos-9:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-ironic-python-agent-centos-9:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-overcloud-hardened-uefi-full-centos-9:
|
||||
files: *build_images_hardened_uefi_files
|
||||
gate:
|
||||
jobs:
|
||||
- tripleo-buildimage-overcloud-full-centos-7-train:
|
||||
|
@ -144,8 +136,6 @@
|
|||
files: *build_images_files
|
||||
- tripleo-buildimage-overcloud-full-centos-8:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-overcloud-full-centos-8-wallaby:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-overcloud-full-centos-8-victoria:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-overcloud-full-centos-8-ussuri:
|
||||
|
@ -154,8 +144,6 @@
|
|||
files: *build_images_files
|
||||
- tripleo-buildimage-ironic-python-agent-centos-8:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-ironic-python-agent-centos-8-wallaby:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-ironic-python-agent-centos-8-victoria:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-ironic-python-agent-centos-8-ussuri:
|
||||
|
@ -168,10 +156,6 @@
|
|||
files: *build_images_hardened_files
|
||||
- tripleo-buildimage-overcloud-hardened-full-centos-8-train:
|
||||
files: *build_images_hardened_files
|
||||
- tripleo-buildimage-overcloud-hardened-uefi-full-centos-8:
|
||||
files: *build_images_hardened_uefi_files
|
||||
- tripleo-buildimage-overcloud-hardened-uefi-full-centos-8-wallaby:
|
||||
files: *build_images_hardened_uefi_files
|
||||
- tripleo-buildimage-overcloud-full-centos-9:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-ironic-python-agent-centos-9:
|
||||
|
@ -191,8 +175,6 @@
|
|||
files: *build_images_files
|
||||
- tripleo-buildimage-ironic-python-agent-centos-8:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-overcloud-hardened-uefi-full-centos-8:
|
||||
files: *build_images_hardened_uefi_files
|
||||
- tripleo-buildimage-overcloud-full-centos-9:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-ironic-python-agent-centos-9:
|
||||
|
@ -209,8 +191,6 @@
|
|||
files: *build_images_files
|
||||
- tripleo-buildimage-ironic-python-agent-centos-8:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-overcloud-hardened-uefi-full-centos-8:
|
||||
files: *build_images_hardened_uefi_files
|
||||
- tripleo-buildimage-overcloud-full-centos-9:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-ironic-python-agent-centos-9:
|
||||
|
@ -241,7 +221,7 @@
|
|||
- job:
|
||||
name: tripleo-buildimage-ironic-python-agent-centos-9
|
||||
parent: tripleo-build-images-base-centos-9
|
||||
branches: ^(?!stable/(train|ussuri|victoria)).*$
|
||||
branches: &c9_branches ^(?!stable/(train|ussuri|victoria)).*$
|
||||
vars:
|
||||
tripleo_image_type: ironic-python-agent
|
||||
irrelevant-files: &build_image_irrelevant
|
||||
|
@ -251,7 +231,7 @@
|
|||
- job:
|
||||
name: tripleo-buildimage-overcloud-full-centos-9
|
||||
parent: tripleo-build-images-base-centos-9
|
||||
branches: ^(?!stable/(train|ussuri|victoria)).*$
|
||||
branches: *c9_branches
|
||||
vars:
|
||||
tripleo_image_type: overcloud-full
|
||||
image_sanity: false # https://bugs.launchpad.net/tripleo/+bug/1950453
|
||||
|
@ -260,7 +240,7 @@
|
|||
- job:
|
||||
name: tripleo-buildimage-overcloud-hardened-uefi-full-centos-9
|
||||
parent: tripleo-build-images-base-centos-9
|
||||
branches: ^(?!stable/(train|ussuri|victoria)).*$
|
||||
branches: *c9_branches
|
||||
vars:
|
||||
tripleo_image_type: overcloud-hardened-uefi-full
|
||||
irrelevant-files: *build_image_irrelevant
|
||||
|
@ -291,6 +271,7 @@
|
|||
branch_override: stable/wallaby
|
||||
|
||||
# CentOS 8 Image Build Jobs
|
||||
# Keep C8 ipa & overcloud-full on wallaby for now
|
||||
- job:
|
||||
name: tripleo-buildimage-ironic-python-agent-centos-8
|
||||
parent: tripleo-build-images-base-centos-8
|
||||
|
@ -321,16 +302,6 @@
|
|||
- ^.*\.rst$
|
||||
- ^releasenotes/.*$
|
||||
|
||||
- job:
|
||||
name: tripleo-buildimage-overcloud-hardened-uefi-full-centos-8
|
||||
parent: tripleo-build-images-base-centos-8
|
||||
branches: ^stable/wallaby$
|
||||
vars:
|
||||
tripleo_image_type: overcloud-hardened-uefi-full
|
||||
irrelevant-files:
|
||||
- ^.*\.rst$
|
||||
- ^releasenotes/.*$
|
||||
|
||||
- job:
|
||||
name: tripleo-buildimage-ironic-python-agent-centos-8-victoria
|
||||
parent: tripleo-buildimage-ironic-python-agent-centos-8
|
||||
|
@ -339,14 +310,6 @@
|
|||
vars:
|
||||
branch_override: stable/victoria
|
||||
|
||||
- job:
|
||||
name: tripleo-buildimage-ironic-python-agent-centos-8-wallaby
|
||||
parent: tripleo-buildimage-ironic-python-agent-centos-8
|
||||
branches: master
|
||||
override-checkout: stable/wallaby
|
||||
vars:
|
||||
branch_override: stable/wallaby
|
||||
|
||||
# Branchful job to run on CI branchless repos which have master only
|
||||
- job:
|
||||
name: tripleo-buildimage-ironic-python-agent-centos-8-ussuri
|
||||
|
@ -372,14 +335,6 @@
|
|||
vars:
|
||||
branch_override: stable/victoria
|
||||
|
||||
- job:
|
||||
name: tripleo-buildimage-overcloud-full-centos-8-wallaby
|
||||
parent: tripleo-buildimage-overcloud-full-centos-8
|
||||
branches: master
|
||||
override-checkout: stable/wallaby
|
||||
vars:
|
||||
branch_override: stable/wallaby
|
||||
|
||||
# Branchful job to run on CI branchless repos which have master only
|
||||
- job:
|
||||
name: tripleo-buildimage-overcloud-full-centos-8-ussuri
|
||||
|
@ -423,13 +378,6 @@
|
|||
vars:
|
||||
branch_override: stable/train
|
||||
|
||||
- job:
|
||||
name: tripleo-buildimage-overcloud-hardened-uefi-full-centos-8-wallaby
|
||||
parent: tripleo-buildimage-overcloud-hardened-uefi-full-centos-8
|
||||
override-checkout: stable/wallaby
|
||||
vars:
|
||||
branch_override: stable/wallaby
|
||||
|
||||
- job:
|
||||
name: tripleo-buildimage-overcloud-full-centos-7-train
|
||||
parent: tripleo-build-images-base
|
||||
|
|
|
@ -736,3 +736,15 @@
|
|||
voting: true
|
||||
parent: tripleo-ci-centos-8-scenario010-standalone-base
|
||||
branches: ^(?!stable/(train|ussuri|victoria|wallaby)).*$
|
||||
|
||||
# Centos8 jobs no longer running for tripleo/wallaby. This is used by DIB:
|
||||
# https://opendev.org/openstack/diskimage-builder/src/commit/94fab70e5834a8deaa03ca32957e37586951743d/.zuul.d/project.yaml#L9
|
||||
- job:
|
||||
name: tripleo-buildimage-overcloud-hardened-uefi-full-centos-8
|
||||
parent: tripleo-build-images-base-centos-8
|
||||
branches: ^stable/wallaby$
|
||||
vars:
|
||||
tripleo_image_type: overcloud-hardened-uefi-full
|
||||
irrelevant-files:
|
||||
- ^.*\.rst$
|
||||
- ^releasenotes/.*$
|
||||
|
|
Loading…
Reference in New Issue