diff options
author | Stephen Finucane <stephenfin@redhat.com> | 2021-06-16 12:00:19 +0100 |
---|---|---|
committer | Stephen Finucane <stephenfin@redhat.com> | 2021-06-16 15:51:38 +0100 |
commit | 98b01c9a59df4912f5a162c2c52d1f00c84d24c2 (patch) | |
tree | 9c0691de25edec8e0a8339210b62dbe706267912 /.zuul.yaml | |
parent | 22830d78b91946b108defe26b3a8ddefc2247363 (diff) | |
download | nova-98b01c9a59df4912f5a162c2c52d1f00c84d24c2.tar.gz |
Move 'check-cherry-picks' test to gate, n-v check
This currently runs in the 'check' pipeline, as part of the pep8 job,
which causes otherwise perfectly valid backports to report as failing
CI. There's no reason a stable core shouldn't be encouraged to review
these patches: we simply want to prevent them *merging* before their
parent(s). Resolve this conflict by moving the check to separate voting
job in the 'gate' pipeline as well as a non-voting job in the 'check'
pipeline to catch more obvious issues.
Change-Id: Id3e4452883f6a3cf44ff58b39ded82e882e28c23
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Diffstat (limited to '.zuul.yaml')
-rw-r--r-- | .zuul.yaml | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/.zuul.yaml b/.zuul.yaml index 96f14ad67d..ab2226463d 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -51,6 +51,17 @@ timeout: 3600 - job: + name: nova-tox-validate-backport + parent: openstack-tox + description: | + Determine whether a backport is ready to be merged by checking whether it + has already been merged to master or more recent stable branches. + + Uses tox with the ``validate-backport`` environment. + vars: + tox_envlist: validate-backport + +- job: name: nova-live-migration parent: tempest-multinode-full-py3 description: | @@ -159,7 +170,7 @@ # Disable non-essential services that we don't need for this job. c-bak: false -#TODO(lucasagomes): Move this job to ML2/OVN when QoS Minimum Bandwidth +# TODO(lucasagomes): Move this job to ML2/OVN when QoS Minimum Bandwidth # support is implemented. # See: https://docs.openstack.org/neutron/latest/ovn/gaps.html - job: @@ -494,6 +505,8 @@ - nova-lvm - nova-multi-cell - nova-next + - nova-tox-validate-backport: + voting: false - nova-tox-functional-py38 - nova-tox-functional-py39: voting: false @@ -535,6 +548,7 @@ - nova-tox-functional-py38 - nova-multi-cell - nova-next + - nova-tox-validate-backport - nova-ceph-multistore: irrelevant-files: *nova-base-irrelevant-files - neutron-tempest-linuxbridge: |