Merge "Add TripleO Zed update and upgrade jobs"

This commit is contained in:
Zuul 2023-01-19 00:19:32 +00:00 committed by Gerrit Code Review
commit c5edb92853
3 changed files with 57 additions and 3 deletions

View File

@ -21,6 +21,9 @@ function previous_release_mixed_upgrade_case {
''|master|promotion-testing-hash-master)
echo "zed"
;;
zed|promotion-testing-hash-zed)
echo "wallaby"
;;
wallaby|promotion-testing-hash-wallaby)
echo "victoria"
;;

View File

@ -134,13 +134,31 @@
dependencies:
- tripleo-ci-centos-9-content-provider
- project-template:
name: tripleo-periodic-upgrades-zed-pipeline
periodic:
jobs:
- tripleo-ci-centos-9-content-provider-zed: &force_non_periodic
vars:
force_non_periodic: true
- tripleo-ci-centos-9-content-provider-wallaby: *force_non_periodic
- tripleo-ci-centos-9-undercloud-upgrade-zed:
irrelevant-files: *undercloud_ignored
vars: *consumer_vars
dependencies:
- tripleo-ci-centos-9-content-provider-zed
- tripleo-ci-centos-9-content-provider-wallaby
- tripleo-ci-centos-9-scenario000-multinode-oooq-container-updates:
irrelevant-files: *multinode_ignored
vars: *consumer_vars
dependencies:
- tripleo-ci-centos-9-content-provider-zed
- project-template:
name: tripleo-periodic-upgrades-wallaby-pipeline
periodic:
jobs:
- tripleo-ci-centos-9-content-provider-wallaby: &force_non_periodic
vars:
force_non_periodic: true
- tripleo-ci-centos-9-content-provider-wallaby: *force_non_periodic
- tripleo-ci-centos-8-content-provider-wallaby: *force_non_periodic
- tripleo-ci-centos-8-content-provider-train: *force_non_periodic
- tripleo-ci-centos-9-scenario000-multinode-oooq-container-updates:

View File

@ -116,6 +116,27 @@
- tripleo-ci-centos-9-undercloud-upgrade: *cs9_undercloud_upgrade
- tripleo-ci-centos-9-scenario000-multinode-oooq-container-updates: *cs9_update_all
- project-template:
name: tripleo-upgrades-zed-pipeline
queue: tripleo
check:
jobs:
- tripleo-ci-centos-9-content-provider
- tripleo-ci-centos-9-content-provider-wallaby
- tripleo-ci-centos-9-scenario000-multinode-oooq-container-updates: *cs9_update_all
- tripleo-ci-centos-9-undercloud-upgrade-zed: &cs9_undercloud_upgrade_zed
vars: *consumer_vars
irrelevant-files: *undercloud_ignored
dependencies:
- tripleo-ci-centos-9-content-provider
- tripleo-ci-centos-9-content-provider-wallaby
gate:
jobs:
- tripleo-ci-centos-9-content-provider
- tripleo-ci-centos-9-content-provider-wallaby
- tripleo-ci-centos-9-scenario000-multinode-oooq-container-updates: *cs9_update_all
- tripleo-ci-centos-9-undercloud-upgrade-zed: *cs9_undercloud_upgrade_zed
- project-template:
name: tripleo-upgrades-wallaby-pipeline
queue: tripleo
@ -226,6 +247,18 @@
extra_tags:
- undercloud-upgrade
- job:
name: tripleo-ci-centos-9-undercloud-upgrade-zed
parent: tripleo-ci-base-undercloud-centos-9
branches: ^stable/zed$
voting: true
vars:
featureset: '050'
featureset_override:
validate_services: false
extra_tags:
- undercloud-upgrade
## CentOS 8 undercloud upgrade
- job:
name: tripleo-ci-centos-8-undercloud-upgrade