zuul: Reintroduce nova-dsvm-multinode-base
This was incorrectly removed by Ib342e2d3c395830b4667a60de7e492d3b9de2f0a while still being used by the nova-grenade-multinode job. This was missed as the check queue appears to default to silently skipping jobs where it can't find the parent instead of failing. Change-Id: I3ece71ab75a28a0ba662c56fb140525e8ce4aa6c
This commit is contained in:
44
.zuul.yaml
44
.zuul.yaml
@@ -1,6 +1,34 @@
|
|||||||
# See https://docs.openstack.org/infra/manual/drivers.html#naming-with-zuul-v3
|
# See https://docs.openstack.org/infra/manual/drivers.html#naming-with-zuul-v3
|
||||||
# for job naming conventions.
|
# for job naming conventions.
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: nova-dsvm-multinode-base
|
||||||
|
parent: legacy-dsvm-base-multinode
|
||||||
|
description: |
|
||||||
|
Base job for multinode nova devstack/tempest jobs.
|
||||||
|
Will setup firewall rules on all the nodes allowing them to talk to
|
||||||
|
each other.
|
||||||
|
timeout: 10800
|
||||||
|
required-projects:
|
||||||
|
- openstack/devstack-gate
|
||||||
|
- openstack/nova
|
||||||
|
- openstack/tempest
|
||||||
|
irrelevant-files: &dsvm-irrelevant-files
|
||||||
|
- ^api-.*$
|
||||||
|
- ^(test-|)requirements.txt$
|
||||||
|
- ^.*\.rst$
|
||||||
|
- ^.git.*$
|
||||||
|
- ^doc/.*$
|
||||||
|
- ^nova/hacking/.*$
|
||||||
|
- ^nova/locale/.*$
|
||||||
|
- ^nova/policies/.*$
|
||||||
|
- ^nova/tests/.*$
|
||||||
|
- ^nova/test.py$
|
||||||
|
- ^releasenotes/.*$
|
||||||
|
- ^setup.cfg$
|
||||||
|
- ^tools/.*$
|
||||||
|
- ^tox.ini$
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: nova-tox-functional-py38
|
name: nova-tox-functional-py38
|
||||||
parent: openstack-tox-functional-py38
|
parent: openstack-tox-functional-py38
|
||||||
@@ -34,21 +62,7 @@
|
|||||||
description: |
|
description: |
|
||||||
Run tempest live migration tests against local qcow2 ephemeral storage
|
Run tempest live migration tests against local qcow2 ephemeral storage
|
||||||
and shared LVM/iSCSI cinder volumes.
|
and shared LVM/iSCSI cinder volumes.
|
||||||
irrelevant-files: &dsvm-irrelevant-files
|
irrelevant-files: *dsvm-irrelevant-files
|
||||||
- ^api-.*$
|
|
||||||
- ^(test-|)requirements.txt$
|
|
||||||
- ^.*\.rst$
|
|
||||||
- ^.git.*$
|
|
||||||
- ^doc/.*$
|
|
||||||
- ^nova/hacking/.*$
|
|
||||||
- ^nova/locale/.*$
|
|
||||||
- ^nova/policies/.*$
|
|
||||||
- ^nova/tests/.*$
|
|
||||||
- ^nova/test.py$
|
|
||||||
- ^releasenotes/.*$
|
|
||||||
- ^setup.cfg$
|
|
||||||
- ^tools/.*$
|
|
||||||
- ^tox.ini$
|
|
||||||
vars:
|
vars:
|
||||||
tox_envlist: all
|
tox_envlist: all
|
||||||
tempest_test_regex: (^tempest\.api\.compute\.admin\.(test_live_migration|test_migration))
|
tempest_test_regex: (^tempest\.api\.compute\.admin\.(test_live_migration|test_migration))
|
||||||
|
Reference in New Issue
Block a user