Adds branchful jobs for zed release
This patch adds branchful jobs so we can get some zed coverage against the ci repos. Change-Id: If69a5e680687da3eae5906b62866c3d6b69fdb6a
This commit is contained in:
parent
3e296423ba
commit
7188cbccb0
@ -93,6 +93,10 @@
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-ironic-python-agent-centos-9:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-ironic-python-agent-centos-9-zed:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-overcloud-full-centos-9-zed:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-overcloud-hardened-uefi-full-centos-9:
|
||||
files: &build_images_hardened_uefi_files
|
||||
- ^image-yaml/.*hardened-images-uefi.*
|
||||
@ -102,6 +106,8 @@
|
||||
- ^diskimage_builder/elements/bootloader
|
||||
- ^diskimage_builder/elements/growvols
|
||||
- ^roles/oooci-build-images/.*$
|
||||
- tripleo-buildimage-overcloud-hardened-uefi-full-centos-9-zed:
|
||||
files: *build_images_hardened_uefi_files
|
||||
gate:
|
||||
jobs:
|
||||
- tripleo-buildimage-overcloud-full-centos-8:
|
||||
@ -118,8 +124,14 @@
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-ironic-python-agent-centos-9:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-ironic-python-agent-centos-9-zed:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-overcloud-full-centos-9-zed:
|
||||
files: *build_images_files
|
||||
- tripleo-buildimage-overcloud-hardened-uefi-full-centos-9:
|
||||
files: *build_images_hardened_uefi_files
|
||||
- tripleo-buildimage-overcloud-hardened-uefi-full-centos-9-zed:
|
||||
files: *build_images_hardened_uefi_files
|
||||
|
||||
- project-template:
|
||||
name: tripleo-buildimage-jobs
|
||||
@ -197,6 +209,29 @@
|
||||
|
||||
# Centos9 Branchful jobs for the CIP repos (branch always master)
|
||||
|
||||
- job:
|
||||
name: tripleo-buildimage-ironic-python-agent-centos-9-zed
|
||||
parent: tripleo-buildimage-ironic-python-agent-centos-9
|
||||
branches: master
|
||||
override-checkout: stable/zed
|
||||
vars:
|
||||
branch_override: stable/zed
|
||||
|
||||
- job:
|
||||
name: tripleo-buildimage-overcloud-full-centos-9-zed
|
||||
parent: tripleo-buildimage-overcloud-full-centos-9
|
||||
branches: master
|
||||
override-checkout: stable/zed
|
||||
vars:
|
||||
branch_override: stable/zed
|
||||
|
||||
- job:
|
||||
name: tripleo-buildimage-overcloud-hardened-uefi-full-centos-9-zed
|
||||
parent: tripleo-buildimage-overcloud-hardened-uefi-full-centos-9
|
||||
override-checkout: stable/zed
|
||||
vars:
|
||||
branch_override: stable/zed
|
||||
|
||||
- job:
|
||||
name: tripleo-buildimage-ironic-python-agent-centos-9-wallaby
|
||||
parent: tripleo-buildimage-ironic-python-agent-centos-9
|
||||
|
@ -216,7 +216,7 @@
|
||||
check:
|
||||
jobs:
|
||||
- openstack-tox-linters
|
||||
- tripleo-ci-centos-9-content-provider-wallaby:
|
||||
- tripleo-ci-centos-9-content-provider-zed:
|
||||
irrelevant-files: &branchful_ignored
|
||||
- ^.*\.md$
|
||||
- ^.*\.rst$
|
||||
@ -241,10 +241,19 @@
|
||||
- ^tripleo_common/tests/.*$
|
||||
dependencies:
|
||||
- openstack-tox-linters
|
||||
- tripleo-ci-centos-9-content-provider-wallaby:
|
||||
irrelevant-files: *branchful_ignored
|
||||
dependencies:
|
||||
- openstack-tox-linters
|
||||
- tripleo-ci-centos-8-content-provider-train:
|
||||
irrelevant-files: *branchful_ignored
|
||||
dependencies:
|
||||
- openstack-tox-linters
|
||||
- tripleo-ci-centos-9-containers-multinode-zed: &multi_consumer_job_zed
|
||||
irrelevant-files: *branchful_ignored
|
||||
vars: *multi_consumer_vars
|
||||
dependencies:
|
||||
- tripleo-ci-centos-9-content-provider-zed
|
||||
- tripleo-ci-centos-9-containers-multinode-wallaby: &multi_consumer_job_wallaby
|
||||
irrelevant-files: *branchful_ignored
|
||||
vars: *multi_consumer_vars
|
||||
@ -258,10 +267,13 @@
|
||||
|
||||
gate:
|
||||
jobs:
|
||||
- tripleo-ci-centos-9-content-provider-zed:
|
||||
irrelevant-files: *branchful_ignored
|
||||
- tripleo-ci-centos-9-content-provider-wallaby:
|
||||
irrelevant-files: *branchful_ignored
|
||||
- tripleo-ci-centos-8-content-provider-train:
|
||||
irrelevant-files: *branchful_ignored
|
||||
- tripleo-ci-centos-9-containers-multinode-zed: *multi_consumer_job_zed
|
||||
- tripleo-ci-centos-9-containers-multinode-wallaby: *multi_consumer_job_wallaby
|
||||
- tripleo-ci-centos-8-containers-multinode-train: *multi_consumer_job_train
|
||||
|
||||
@ -322,6 +334,14 @@
|
||||
- undercloud-minion-setup
|
||||
- undercloud-minion-deploy
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-containers-multinode-zed
|
||||
parent: tripleo-ci-centos-9-containers-multinode
|
||||
branches: master
|
||||
override-checkout: stable/zed
|
||||
vars:
|
||||
branch_override: stable/zed
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-containers-multinode-wallaby
|
||||
parent: tripleo-ci-centos-9-containers-multinode
|
||||
|
@ -181,6 +181,7 @@
|
||||
- tripleo-ci-centos-9-content-provider: &fips_force_non_periodic
|
||||
vars:
|
||||
force_non_periodic: true
|
||||
- tripleo-ci-centos-9-content-provider-zed: *fips_force_non_periodic
|
||||
- tripleo-ci-centos-9-content-provider-wallaby: *fips_force_non_periodic
|
||||
- tripleo-ci-centos-9-standalone-fips: &fips_vars_periodic
|
||||
vars: &fips_consumer_vars
|
||||
@ -211,3 +212,15 @@
|
||||
- tripleo-ci-centos-9-scenario010-standalone-fips-wallaby: *fips_vars_periodic_wallaby
|
||||
- tripleo-ci-centos-9-scenario010-ovn-provider-standalone-fips-wallaby: *fips_vars_periodic_wallaby
|
||||
- tripleo-ci-centos-9-scenario012-standalone-fips-wallaby: *fips_vars_periodic_wallaby
|
||||
- tripleo-ci-centos-9-standalone-fips-zed: &fips_vars_periodic_zed
|
||||
vars: *fips_consumer_vars
|
||||
dependencies:
|
||||
- tripleo-ci-centos-9-content-provider-zed
|
||||
- tripleo-ci-centos-9-scenario001-standalone-fips-zed: *fips_vars_periodic_zed
|
||||
- tripleo-ci-centos-9-scenario002-standalone-fips-zed: *fips_vars_periodic_zed
|
||||
- tripleo-ci-centos-9-scenario003-standalone-fips-zed: *fips_vars_periodic_zed
|
||||
- tripleo-ci-centos-9-scenario004-standalone-fips-zed: *fips_vars_periodic_zed
|
||||
- tripleo-ci-centos-9-scenario007-standalone-fips-zed: *fips_vars_periodic_zed
|
||||
- tripleo-ci-centos-9-scenario010-standalone-fips-zed: *fips_vars_periodic_zed
|
||||
- tripleo-ci-centos-9-scenario010-ovn-provider-standalone-fips-zed: *fips_vars_periodic_zed
|
||||
- tripleo-ci-centos-9-scenario012-standalone-fips-zed: *fips_vars_periodic_zed
|
||||
|
@ -1016,6 +1016,80 @@
|
||||
- 'ci/environments/scenario012-standalone.yaml'
|
||||
- 'environments/fips.yaml'
|
||||
|
||||
### CentOS-9 FIPS Jobs - stable/zed
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-standalone-fips-zed
|
||||
parent: tripleo-ci-centos-9-standalone-fips
|
||||
branches: master
|
||||
override-checkout: stable/zed
|
||||
vars:
|
||||
branch_override: stable/zed
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario001-standalone-fips-zed
|
||||
parent: tripleo-ci-centos-9-scenario001-standalone-fips
|
||||
branches: master
|
||||
override-checkout: stable/zed
|
||||
vars:
|
||||
branch_override: stable/zed
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario002-standalone-fips-zed
|
||||
parent: tripleo-ci-centos-9-scenario002-standalone-fips
|
||||
branches: master
|
||||
override-checkout: stable/zed
|
||||
vars:
|
||||
branch_override: stable/zed
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario003-standalone-fips-zed
|
||||
parent: tripleo-ci-centos-9-scenario003-standalone-fips
|
||||
branches: master
|
||||
override-checkout: stable/zed
|
||||
vars:
|
||||
branch_override: stable/zed
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario004-standalone-fips-zed
|
||||
parent: tripleo-ci-centos-9-scenario004-standalone-fips
|
||||
branches: master
|
||||
override-checkout: stable/zed
|
||||
vars:
|
||||
branch_override: stable/zed
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario007-standalone-fips-zed
|
||||
parent: tripleo-ci-centos-9-scenario007-standalone-fips
|
||||
branches: master
|
||||
override-checkout: stable/zed
|
||||
vars:
|
||||
branch_override: stable/zed
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario010-standalone-fips-zed
|
||||
parent: tripleo-ci-centos-9-scenario010-standalone-fips
|
||||
branches: master
|
||||
override-checkout: stable/zed
|
||||
vars:
|
||||
branch_override: stable/zed
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario010-ovn-provider-standalone-fips-zed
|
||||
parent: tripleo-ci-centos-9-scenario010-ovn-provider-standalone-fips
|
||||
branches: master
|
||||
override-checkout: stable/zed
|
||||
vars:
|
||||
branch_override: stable/zed
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario012-standalone-fips-zed
|
||||
parent: tripleo-ci-centos-9-scenario012-standalone-fips
|
||||
branches: master
|
||||
override-checkout: stable/zed
|
||||
vars:
|
||||
branch_override: stable/zed
|
||||
|
||||
### CentOS-9 FIPS Jobs - stable/wallaby
|
||||
|
||||
- job:
|
||||
|
Loading…
Reference in New Issue
Block a user