Merge "Switch devstack jobs to run on Bionic"
This commit is contained in:
commit
5b5cf9dd31
95
.zuul.yaml
95
.zuul.yaml
@ -88,6 +88,66 @@
|
|||||||
nodes:
|
nodes:
|
||||||
- compute1
|
- compute1
|
||||||
|
|
||||||
|
- nodeset:
|
||||||
|
name: openstack-two-node-bionic
|
||||||
|
nodes:
|
||||||
|
- name: controller
|
||||||
|
label: ubuntu-bionic
|
||||||
|
- name: compute1
|
||||||
|
label: ubuntu-bionic
|
||||||
|
groups:
|
||||||
|
# Node where tests are executed and test results collected
|
||||||
|
- name: tempest
|
||||||
|
nodes:
|
||||||
|
- controller
|
||||||
|
# Nodes running the compute service
|
||||||
|
- name: compute
|
||||||
|
nodes:
|
||||||
|
- controller
|
||||||
|
- compute1
|
||||||
|
# Nodes that are not the controller
|
||||||
|
- name: subnode
|
||||||
|
nodes:
|
||||||
|
- compute1
|
||||||
|
# Switch node for multinode networking setup
|
||||||
|
- name: switch
|
||||||
|
nodes:
|
||||||
|
- controller
|
||||||
|
# Peer nodes for multinode networking setup
|
||||||
|
- name: peers
|
||||||
|
nodes:
|
||||||
|
- compute1
|
||||||
|
|
||||||
|
- nodeset:
|
||||||
|
name: openstack-two-node-xenial
|
||||||
|
nodes:
|
||||||
|
- name: controller
|
||||||
|
label: ubuntu-xenial
|
||||||
|
- name: compute1
|
||||||
|
label: ubuntu-xenial
|
||||||
|
groups:
|
||||||
|
# Node where tests are executed and test results collected
|
||||||
|
- name: tempest
|
||||||
|
nodes:
|
||||||
|
- controller
|
||||||
|
# Nodes running the compute service
|
||||||
|
- name: compute
|
||||||
|
nodes:
|
||||||
|
- controller
|
||||||
|
- compute1
|
||||||
|
# Nodes that are not the controller
|
||||||
|
- name: subnode
|
||||||
|
nodes:
|
||||||
|
- compute1
|
||||||
|
# Switch node for multinode networking setup
|
||||||
|
- name: switch
|
||||||
|
nodes:
|
||||||
|
- controller
|
||||||
|
# Peer nodes for multinode networking setup
|
||||||
|
- name: peers
|
||||||
|
nodes:
|
||||||
|
- compute1
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: devstack-base
|
name: devstack-base
|
||||||
parent: multinode
|
parent: multinode
|
||||||
@ -209,7 +269,7 @@
|
|||||||
description: |
|
description: |
|
||||||
Minimal devstack base job, intended for use by jobs that need
|
Minimal devstack base job, intended for use by jobs that need
|
||||||
less than the normal minimum set of required-projects.
|
less than the normal minimum set of required-projects.
|
||||||
nodeset: openstack-single-node
|
nodeset: openstack-single-node-bionic
|
||||||
required-projects:
|
required-projects:
|
||||||
- git.openstack.org/openstack/requirements
|
- git.openstack.org/openstack/requirements
|
||||||
vars:
|
vars:
|
||||||
@ -268,7 +328,6 @@
|
|||||||
|
|
||||||
The run playbook consists of a single role, so it can be easily rewritten
|
The run playbook consists of a single role, so it can be easily rewritten
|
||||||
and extended.
|
and extended.
|
||||||
nodeset: openstack-single-node
|
|
||||||
required-projects:
|
required-projects:
|
||||||
- git.openstack.org/openstack/cinder
|
- git.openstack.org/openstack/cinder
|
||||||
- git.openstack.org/openstack/glance
|
- git.openstack.org/openstack/glance
|
||||||
@ -399,14 +458,31 @@
|
|||||||
# https://bugs.launchpad.net/devstack/+bug/1794929
|
# https://bugs.launchpad.net/devstack/+bug/1794929
|
||||||
USE_PYTHON3: true
|
USE_PYTHON3: true
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: devstack-xenial
|
||||||
|
parent: devstack
|
||||||
|
nodeset: openstack-single-node-xenial
|
||||||
|
description: |
|
||||||
|
Simple singlenode test to verify functionality on devstack
|
||||||
|
side running on Xenial.
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: devstack-multinode
|
name: devstack-multinode
|
||||||
parent: devstack
|
parent: devstack
|
||||||
nodeset: openstack-two-node
|
nodeset: openstack-two-node-bionic
|
||||||
description: |
|
description: |
|
||||||
Simple multinode test to verify multinode functionality on devstack side.
|
Simple multinode test to verify multinode functionality on devstack side.
|
||||||
This is not meant to be used as a parent job.
|
This is not meant to be used as a parent job.
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: devstack-multinode-xenial
|
||||||
|
parent: devstack
|
||||||
|
nodeset: openstack-two-node-xenial
|
||||||
|
description: |
|
||||||
|
Simple multinode test to verify multinode functionality on devstack
|
||||||
|
side running on Xenial.
|
||||||
|
This is not meant to be used as a parent job.
|
||||||
|
|
||||||
# NOTE(ianw) Platform tests have traditionally been non-voting because
|
# NOTE(ianw) Platform tests have traditionally been non-voting because
|
||||||
# we often have to rush things through devstack to stabilise the gate,
|
# we often have to rush things through devstack to stabilise the gate,
|
||||||
# and these platforms don't have the round-the-clock support to avoid
|
# and these platforms don't have the round-the-clock support to avoid
|
||||||
@ -432,6 +508,13 @@
|
|||||||
nodeset: devstack-single-node-fedora-latest
|
nodeset: devstack-single-node-fedora-latest
|
||||||
voting: false
|
voting: false
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: devstack-platform-xenial
|
||||||
|
parent: tempest-full
|
||||||
|
description: Ubuntu Xenial platform test
|
||||||
|
nodeset: openstack-single-node-xenial
|
||||||
|
voting: false
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: devstack-tox-base
|
name: devstack-tox-base
|
||||||
parent: devstack
|
parent: devstack
|
||||||
@ -503,12 +586,15 @@
|
|||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- devstack
|
- devstack
|
||||||
|
- devstack-xenial
|
||||||
- devstack-ipv6:
|
- devstack-ipv6:
|
||||||
voting: false
|
voting: false
|
||||||
- devstack-platform-centos-7
|
- devstack-platform-centos-7
|
||||||
- devstack-platform-opensuse-150
|
- devstack-platform-opensuse-150
|
||||||
- devstack-platform-fedora-latest
|
- devstack-platform-fedora-latest
|
||||||
|
- devstack-platform-xenial
|
||||||
- devstack-multinode
|
- devstack-multinode
|
||||||
|
- devstack-multinode-xenial
|
||||||
- devstack-unit-tests
|
- devstack-unit-tests
|
||||||
- openstack-tox-bashate
|
- openstack-tox-bashate
|
||||||
- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa:
|
- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa:
|
||||||
@ -538,6 +624,9 @@
|
|||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- devstack
|
- devstack
|
||||||
|
- devstack-xenial
|
||||||
|
- devstack-multinode
|
||||||
|
- devstack-multinode-xenial
|
||||||
- devstack-unit-tests
|
- devstack-unit-tests
|
||||||
- openstack-tox-bashate
|
- openstack-tox-bashate
|
||||||
- neutron-grenade-multinode:
|
- neutron-grenade-multinode:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user