Add Ceph nightly jobs for stable/wallaby

This patch adds new ceph nightly jobs for stable/wallaby
and replace the previous master periodic line (that recently
stopped to run on master teardown[1])

[1] f6cb4cde9c

Change-Id: If5695eba546b6660dc4f1db78b1f2248d4e6615c
This commit is contained in:
Douglas Viroel 2023-06-15 16:30:13 -03:00
parent 0bc4d1bc5e
commit bd726e63d5
3 changed files with 22 additions and 5 deletions

View File

@ -7,6 +7,7 @@
- project:
templates:
- tripleo-multinode-branchful
- tripleo-ceph-periodic-wallaby
queue: tripleo
check:
jobs:

View File

@ -174,13 +174,13 @@
- tripleo-ci-centos-8-content-provider-train
- project-template:
name: tripleo-ceph-periodic
name: tripleo-ceph-periodic-wallaby
periodic:
jobs:
- tripleo-ci-centos-9-content-provider:
- tripleo-ci-centos-9-content-provider-wallaby:
vars:
force_non_periodic: true
- tripleo-ci-centos-9-scenario001-ceph-nightly: &ceph_vars_periodic
- tripleo-ci-centos-9-scenario001-ceph-nightly-wallaby: &ceph_vars_periodic
vars:
force_non_periodic: true
consumer_job: true
@ -188,8 +188,8 @@
remove_tags:
- build
dependencies:
- tripleo-ci-centos-9-content-provider
- tripleo-ci-centos-9-scenario004-ceph-nightly: *ceph_vars_periodic
- tripleo-ci-centos-9-content-provider-wallaby
- tripleo-ci-centos-9-scenario004-ceph-nightly-wallaby: *ceph_vars_periodic
- project-template:
name: tripleo-periodic-fips

View File

@ -892,6 +892,22 @@
files: *scen4_files
vars: *ceph_nightly_vars
- job:
name: tripleo-ci-centos-9-scenario001-ceph-nightly-wallaby
parent: tripleo-ci-centos-9-scenario001-ceph-nightly
branches: master
override-checkout: stable/wallaby
vars: &ceph_nightly_wallaby_vars
branch_override: stable/wallaby
docker_ceph_tag: latest-pacific
- job:
name: tripleo-ci-centos-9-scenario004-ceph-nightly-wallaby
parent: tripleo-ci-centos-9-scenario004-ceph-nightly
branches: master
override-checkout: stable/wallaby
vars: *ceph_nightly_wallaby_vars
##################################
# Standalone Upgrade distro jobs #
##################################