zuul: Add aio_lxc jobs for distribution installations

These 3 new jobs extend the coverage of the distro installation method
but performing a full aio_lxc OpenStack deployment using the
distribution packages

Depends-On: https://review.openstack.org/#/c/589128/
Depends-On: https://review.openstack.org/#/c/584330/
Implements: blueprint openstack-distribution-packages
Change-Id: I3e17f0ccae735cf92ce5fb270c401d7776b5bbd0
This commit is contained in:
Markos Chandras 2018-07-23 08:01:59 +01:00
parent 5fccc3663d
commit 2d88a3cb0c
2 changed files with 23 additions and 0 deletions

View File

@ -74,6 +74,13 @@
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-xenial
- job:
name: openstack-ansible-deploy-aio_distro_lxc-ubuntu-xenial
parent: openstack-ansible-deploy-aio_lxc-ubuntu-xenial
voting: false
vars:
install_method: distro
- job:
name: openstack-ansible-deploy-ceph-ubuntu-xenial
parent: openstack-ansible-deploy-aio_lxc-ubuntu-xenial
@ -154,6 +161,12 @@
nodeset: centos-7
voting: false
- job:
name: openstack-ansible-deploy-aio_distro_lxc-centos-7
parent: openstack-ansible-deploy-aio_lxc-centos-7
vars:
install_method: distro
- job:
name: openstack-ansible-deploy-aio_basekit-centos-7
parent: openstack-ansible-deploy-aio_lxc-centos-7
@ -211,6 +224,13 @@
nodeset: opensuse-423
voting: false
- job:
name: openstack-ansible-deploy-aio_distro_lxc-opensuse-423
parent: openstack-ansible-deploy-aio_lxc-opensuse-423
voting: true
vars:
install_method: distro
- job:
name: openstack-ansible-deploy-aio_basekit-opensuse-423
parent: openstack-ansible-deploy-aio_lxc-opensuse-423

View File

@ -40,6 +40,9 @@
#- openstack-ansible-deploy-ceph-centos-7
#- openstack-ansible-deploy-ceph-opensuse-423
- openstack-ansible-deploy-ceph-ubuntu-xenial
- openstack-ansible-deploy-aio_distro_lxc-centos-7
- openstack-ansible-deploy-aio_distro_lxc-opensuse-423
- openstack-ansible-deploy-aio_distro_lxc-ubuntu-xenial
experimental:
jobs:
- openstack-ansible-deploy-octavia-ubuntu-xenial