Run devstack plugin jobs on Xenial
This is part of the Xenial transition. Changes to branches >= newton will run on Xenial, older branches stay on Trusty. Change-Id: I241f59ef8bc034558cb0f465d0dccbc00287cb9a
This commit is contained in:
parent
69ddd326e0
commit
4d7ce2686b
@ -1799,8 +1799,8 @@
|
|||||||
# plugin tempest job, but use the zuul git ref for srcname instead of the
|
# plugin tempest job, but use the zuul git ref for srcname instead of the
|
||||||
# released library version.
|
# released library version.
|
||||||
- job-template:
|
- job-template:
|
||||||
name: '{pipeline}-tempest-dsvm-full-{plugin}-src-{srcname}{job-suffix}'
|
name: '{pipeline}-tempest-dsvm-full-{plugin}-src-{srcname}-{node}{job-suffix}'
|
||||||
node: ubuntu-trusty
|
node: '{node}'
|
||||||
|
|
||||||
wrappers:
|
wrappers:
|
||||||
- build-timeout:
|
- build-timeout:
|
||||||
@ -1833,8 +1833,8 @@
|
|||||||
# A template for any project with a devstack-plugin to run the full
|
# A template for any project with a devstack-plugin to run the full
|
||||||
# tempest suite with their project/plugin enabled.
|
# tempest suite with their project/plugin enabled.
|
||||||
- job-template:
|
- job-template:
|
||||||
name: '{pipeline}-tempest-dsvm-full-{plugin}{job-suffix}'
|
name: '{pipeline}-tempest-dsvm-full-{plugin}-{node}{job-suffix}'
|
||||||
node: ubuntu-trusty
|
node: '{node}'
|
||||||
|
|
||||||
wrappers:
|
wrappers:
|
||||||
- build-timeout:
|
- build-timeout:
|
||||||
|
@ -3895,11 +3895,14 @@
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
- gate-{name}-bashate
|
- gate-{name}-bashate
|
||||||
- '{pipeline}-tempest-dsvm-full-{plugin}{job-suffix}':
|
- '{pipeline}-tempest-dsvm-full-{plugin}-{node}{job-suffix}':
|
||||||
pipeline: gate
|
pipeline: gate
|
||||||
plugin: amqp1
|
plugin: amqp1
|
||||||
plugin-repo: openstack/devstack-plugin-amqp1
|
plugin-repo: openstack/devstack-plugin-amqp1
|
||||||
job-suffix: ''
|
job-suffix: '-nv'
|
||||||
|
node:
|
||||||
|
- ubuntu-trusty
|
||||||
|
- ubuntu-xenial
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: devstack-plugin-bdd
|
name: devstack-plugin-bdd
|
||||||
@ -3942,23 +3945,28 @@
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
- gate-{name}-bashate
|
- gate-{name}-bashate
|
||||||
- '{pipeline}-tempest-dsvm-full-{plugin}{job-suffix}':
|
- '{pipeline}-tempest-dsvm-full-{plugin}-{node}{job-suffix}':
|
||||||
node: ubuntu-trusty
|
|
||||||
pipeline: gate
|
pipeline: gate
|
||||||
plugin: hdfs
|
plugin: hdfs
|
||||||
plugin-repo: openstack/devstack-plugin-hdfs
|
plugin-repo: openstack/devstack-plugin-hdfs
|
||||||
job-suffix: ''
|
job-suffix: ''
|
||||||
|
node:
|
||||||
|
- ubuntu-trusty
|
||||||
|
- ubuntu-xenial
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: devstack-plugin-kafka
|
name: devstack-plugin-kafka
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
- gate-{name}-bashate
|
- gate-{name}-bashate
|
||||||
- '{pipeline}-tempest-dsvm-full-{plugin}{job-suffix}':
|
- '{pipeline}-tempest-dsvm-full-{plugin}-{node}{job-suffix}':
|
||||||
pipeline: gate
|
pipeline: gate
|
||||||
plugin: kafka
|
plugin: kafka
|
||||||
plugin-repo: openstack/devstack-plugin-kafka
|
plugin-repo: openstack/devstack-plugin-kafka
|
||||||
job-suffix: ''
|
job-suffix: ''
|
||||||
|
node:
|
||||||
|
- ubuntu-trusty
|
||||||
|
- ubuntu-xenial
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: devstack-plugin-libvirt-qemu
|
name: devstack-plugin-libvirt-qemu
|
||||||
@ -3995,17 +4003,23 @@
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
- gate-{name}-bashate
|
- gate-{name}-bashate
|
||||||
- '{pipeline}-tempest-dsvm-full-{plugin}{job-suffix}':
|
- '{pipeline}-tempest-dsvm-full-{plugin}-{node}{job-suffix}':
|
||||||
pipeline: gate
|
pipeline: gate
|
||||||
plugin: sheepdog
|
plugin: sheepdog
|
||||||
plugin-repo: openstack/devstack-plugin-sheepdog
|
plugin-repo: openstack/devstack-plugin-sheepdog
|
||||||
job-suffix: '-nv'
|
job-suffix: '-nv'
|
||||||
- '{pipeline}-tempest-dsvm-full-{plugin}-src-{srcname}{job-suffix}':
|
node:
|
||||||
|
- ubuntu-trusty
|
||||||
|
- ubuntu-xenial
|
||||||
|
- '{pipeline}-tempest-dsvm-full-{plugin}-src-{srcname}-{node}{job-suffix}':
|
||||||
pipeline: gate
|
pipeline: gate
|
||||||
plugin: sheepdog
|
plugin: sheepdog
|
||||||
plugin-repo: openstack/devstack-plugin-sheepdog
|
plugin-repo: openstack/devstack-plugin-sheepdog
|
||||||
srcname: os-brick
|
srcname: os-brick
|
||||||
job-suffix: '-nv'
|
job-suffix: '-nv'
|
||||||
|
node:
|
||||||
|
- ubuntu-trusty
|
||||||
|
- ubuntu-xenial
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: devstack-plugin-tar-installer
|
name: devstack-plugin-tar-installer
|
||||||
@ -4018,11 +4032,14 @@
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
- gate-{name}-bashate
|
- gate-{name}-bashate
|
||||||
- '{pipeline}-tempest-dsvm-full-{plugin}{job-suffix}':
|
- '{pipeline}-tempest-dsvm-full-{plugin}-{node}{job-suffix}':
|
||||||
pipeline: gate
|
pipeline: gate
|
||||||
plugin: zmq
|
plugin: zmq
|
||||||
plugin-repo: openstack/devstack-plugin-zmq
|
plugin-repo: openstack/devstack-plugin-zmq
|
||||||
job-suffix: ''
|
job-suffix: '-nv'
|
||||||
|
node:
|
||||||
|
- ubuntu-trusty
|
||||||
|
- ubuntu-xenial
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: dib-utils
|
name: dib-utils
|
||||||
|
@ -2871,14 +2871,6 @@ jobs:
|
|||||||
- name: gate-manila-tempest-minimal-dsvm-lvm-ubuntu-trusty
|
- name: gate-manila-tempest-minimal-dsvm-lvm-ubuntu-trusty
|
||||||
branch: ^(?:stable/mitaka).*$
|
branch: ^(?:stable/mitaka).*$
|
||||||
|
|
||||||
# for devstack-plugin-amqp1
|
|
||||||
- name: gate-tempest-dsvm-full-amqp1
|
|
||||||
voting: false
|
|
||||||
|
|
||||||
# for devstack-plugin-zmq
|
|
||||||
- name: gate-tempest-dsvm-full-zmq
|
|
||||||
voting: false
|
|
||||||
|
|
||||||
- name: ^gate-oslo.messaging-src-dsvm-full-amqp1.*$
|
- name: ^gate-oslo.messaging-src-dsvm-full-amqp1.*$
|
||||||
branch: ^(?!stable/liberty).*$
|
branch: ^(?!stable/liberty).*$
|
||||||
|
|
||||||
@ -6274,7 +6266,8 @@ projects:
|
|||||||
- gate-grenade-dsvm-cinder-multinode-ubuntu-xenial
|
- gate-grenade-dsvm-cinder-multinode-ubuntu-xenial
|
||||||
# These jobs test open source plugins and must remain with the -nv branch
|
# These jobs test open source plugins and must remain with the -nv branch
|
||||||
# designator unless cinder gives permission.
|
# designator unless cinder gives permission.
|
||||||
- gate-tempest-dsvm-full-sheepdog-nv
|
- gate-tempest-dsvm-full-sheepdog-ubuntu-trusty-nv
|
||||||
|
- gate-tempest-dsvm-full-sheepdog-ubuntu-xenial-nv
|
||||||
- gate-tempest-dsvm-full-drbd-devstack-nv
|
- gate-tempest-dsvm-full-drbd-devstack-nv
|
||||||
- gate-tempest-dsvm-full-lio-ubuntu-trusty
|
- gate-tempest-dsvm-full-lio-ubuntu-trusty
|
||||||
- gate-tempest-dsvm-full-lio-ubuntu-xenial
|
- gate-tempest-dsvm-full-lio-ubuntu-xenial
|
||||||
@ -6288,7 +6281,8 @@ projects:
|
|||||||
- gate-grenade-dsvm-cinder-multinode-ubuntu-xenial
|
- gate-grenade-dsvm-cinder-multinode-ubuntu-xenial
|
||||||
experimental:
|
experimental:
|
||||||
- gate-grenade-dsvm-forward
|
- gate-grenade-dsvm-forward
|
||||||
- gate-tempest-dsvm-full-sheepdog-src-os-brick-nv
|
- gate-tempest-dsvm-full-sheepdog-src-os-brick-ubuntu-trusty-nv
|
||||||
|
- gate-tempest-dsvm-full-sheepdog-src-os-brick-ubuntu-xenial-nv
|
||||||
- gate-tempest-dsvm-full-devstack-plugin-nfs-nv
|
- gate-tempest-dsvm-full-devstack-plugin-nfs-nv
|
||||||
- gate-tempest-dsvm-lvm-multibackend-ubuntu-xenial
|
- gate-tempest-dsvm-lvm-multibackend-ubuntu-xenial
|
||||||
- gate-tempest-dsvm-zeromq-multibackend-ubuntu-xenial
|
- gate-tempest-dsvm-zeromq-multibackend-ubuntu-xenial
|
||||||
@ -8538,7 +8532,8 @@ projects:
|
|||||||
- name: merge-check
|
- name: merge-check
|
||||||
check:
|
check:
|
||||||
- gate-devstack-plugin-amqp1-bashate
|
- gate-devstack-plugin-amqp1-bashate
|
||||||
- gate-tempest-dsvm-full-amqp1
|
- gate-tempest-dsvm-full-amqp1-ubuntu-trusty-nv
|
||||||
|
- gate-tempest-dsvm-full-amqp1-ubuntu-xenial-nv
|
||||||
gate:
|
gate:
|
||||||
- gate-devstack-plugin-amqp1-bashate
|
- gate-devstack-plugin-amqp1-bashate
|
||||||
|
|
||||||
@ -8587,22 +8582,26 @@ projects:
|
|||||||
- name: merge-check
|
- name: merge-check
|
||||||
check:
|
check:
|
||||||
- gate-devstack-plugin-hdfs-bashate
|
- gate-devstack-plugin-hdfs-bashate
|
||||||
- gate-tempest-dsvm-full-hdfs
|
- gate-tempest-dsvm-full-hdfs-ubuntu-trusty
|
||||||
|
- gate-tempest-dsvm-full-hdfs-ubuntu-xenial
|
||||||
- gate-manila-tempest-dsvm-hdfs-ubuntu-trusty-nv
|
- gate-manila-tempest-dsvm-hdfs-ubuntu-trusty-nv
|
||||||
- gate-manila-tempest-dsvm-hdfs-ubuntu-xenial-nv
|
- gate-manila-tempest-dsvm-hdfs-ubuntu-xenial-nv
|
||||||
gate:
|
gate:
|
||||||
- gate-devstack-plugin-hdfs-bashate
|
- gate-devstack-plugin-hdfs-bashate
|
||||||
- gate-tempest-dsvm-full-hdfs
|
- gate-tempest-dsvm-full-hdfs-ubuntu-trusty
|
||||||
|
- gate-tempest-dsvm-full-hdfs-ubuntu-xenial
|
||||||
|
|
||||||
- name: openstack/devstack-plugin-kafka
|
- name: openstack/devstack-plugin-kafka
|
||||||
template:
|
template:
|
||||||
- name: merge-check
|
- name: merge-check
|
||||||
check:
|
check:
|
||||||
- gate-devstack-plugin-kafka-bashate
|
- gate-devstack-plugin-kafka-bashate
|
||||||
- gate-tempest-dsvm-full-kafka
|
- gate-tempest-dsvm-full-kafka-ubuntu-trusty
|
||||||
|
- gate-tempest-dsvm-full-kafka-ubuntu-xenial
|
||||||
gate:
|
gate:
|
||||||
- gate-devstack-plugin-kafka-bashate
|
- gate-devstack-plugin-kafka-bashate
|
||||||
- gate-tempest-dsvm-full-kafka
|
- gate-tempest-dsvm-full-kafka-ubuntu-trusty
|
||||||
|
- gate-tempest-dsvm-full-kafka-ubuntu-xenial
|
||||||
|
|
||||||
- name: openstack/devstack-plugin-libvirt-qemu
|
- name: openstack/devstack-plugin-libvirt-qemu
|
||||||
template:
|
template:
|
||||||
@ -8643,7 +8642,8 @@ projects:
|
|||||||
- name: merge-check
|
- name: merge-check
|
||||||
check:
|
check:
|
||||||
- gate-devstack-plugin-sheepdog-bashate
|
- gate-devstack-plugin-sheepdog-bashate
|
||||||
- gate-tempest-dsvm-full-sheepdog-nv
|
- gate-tempest-dsvm-full-sheepdog-ubuntu-trusty-nv
|
||||||
|
- gate-tempest-dsvm-full-sheepdog-ubuntu-xenial-nv
|
||||||
gate:
|
gate:
|
||||||
- gate-devstack-plugin-sheepdog-bashate
|
- gate-devstack-plugin-sheepdog-bashate
|
||||||
|
|
||||||
@ -8660,7 +8660,8 @@ projects:
|
|||||||
- name: merge-check
|
- name: merge-check
|
||||||
check:
|
check:
|
||||||
- gate-devstack-plugin-zmq-bashate
|
- gate-devstack-plugin-zmq-bashate
|
||||||
- gate-tempest-dsvm-full-zmq
|
- gate-tempest-dsvm-full-zmq-ubuntu-trusty-nv
|
||||||
|
- gate-tempest-dsvm-full-zmq-ubuntu-xenial-nv
|
||||||
gate:
|
gate:
|
||||||
- gate-devstack-plugin-zmq-bashate
|
- gate-devstack-plugin-zmq-bashate
|
||||||
|
|
||||||
@ -9995,7 +9996,8 @@ projects:
|
|||||||
check:
|
check:
|
||||||
- gate-tempest-dsvm-full-ceph-plugin-src-glance_store-ubuntu-trusty
|
- gate-tempest-dsvm-full-ceph-plugin-src-glance_store-ubuntu-trusty
|
||||||
- gate-tempest-dsvm-full-ceph-plugin-src-glance_store-ubuntu-xenial
|
- gate-tempest-dsvm-full-ceph-plugin-src-glance_store-ubuntu-xenial
|
||||||
- gate-tempest-dsvm-full-sheepdog-nv
|
- gate-tempest-dsvm-full-sheepdog-ubuntu-trusty-nv
|
||||||
|
- gate-tempest-dsvm-full-sheepdog-ubuntu-xenial-nv
|
||||||
gate:
|
gate:
|
||||||
- gate-tempest-dsvm-full-ceph-plugin-src-glance_store-ubuntu-trusty
|
- gate-tempest-dsvm-full-ceph-plugin-src-glance_store-ubuntu-trusty
|
||||||
- gate-tempest-dsvm-full-ceph-plugin-src-glance_store-ubuntu-xenial
|
- gate-tempest-dsvm-full-ceph-plugin-src-glance_store-ubuntu-xenial
|
||||||
|
Loading…
x
Reference in New Issue
Block a user