Merge "Add test for Ubuntu Bionic"

This commit is contained in:
Zuul 2018-08-22 09:34:08 +00:00 committed by Gerrit Code Review
commit dda0674306
4 changed files with 18 additions and 2 deletions

View File

@ -45,9 +45,10 @@
assert:
that:
- (ansible_distribution == 'Ubuntu' and ansible_distribution_release == 'xenial') or
(ansible_distribution == 'Ubuntu' and ansible_distribution_release == 'bionic') or
(ansible_os_family == 'RedHat' and ansible_distribution_major_version == '7') or
(ansible_os_family == 'Suse' and ansible_distribution_major_version == '42')
msg: "The only supported platforms for this release are Ubuntu 16.04 LTS (Xenial), CentOS 7 (WIP) and openSUSE Leap 42.X (WIP)"
msg: "The only supported platforms for this release are Ubuntu 16.04 LTS (Xenial), Ubuntu 18.04 LTS (Bionic), CentOS 7 (WIP) and openSUSE Leap 42.X (WIP)"
- include: common-tasks/package-cache-proxy.yml
when: install_method == "source"

View File

@ -17,9 +17,10 @@
assert:
that:
- (ansible_distribution == 'Ubuntu' and ansible_distribution_release == 'xenial') or
(ansible_distribution == 'Ubuntu' and ansible_distribution_release == 'bionic') or
(ansible_os_family == 'RedHat' and ansible_distribution_major_version == '7') or
(ansible_os_family == 'Suse' and ansible_distribution_major_version == '42')
msg: "The only supported platforms for this release are Ubuntu 16.04 LTS (Xenial), CentOS 7 (WIP) and openSUSE Leap 42.X (WIP)"
msg: "The only supported platforms for this release are Ubuntu 16.04 LTS (Xenial), Ubuntu 18.04 LTS (Bionic), CentOS 7 (WIP) and openSUSE Leap 42.X (WIP)"
when: (check_operating_system | default(True))| bool
tags:
- check-operating-system

View File

@ -38,6 +38,12 @@
install_method: source
# Ensuring overrides work
- job:
name: openstack-ansible-varstest-aio_lxc-ubuntu-bionic
parent: openstack-ansible-deploy-aio_lxc-ubuntu-bionic
vars:
action: varstest
- job:
name: openstack-ansible-varstest-aio_lxc-ubuntu-xenial
parent: openstack-ansible-deploy-aio_lxc-ubuntu-xenial
@ -69,6 +75,11 @@
ansible_package: "file://{{ ansible_user_dir }}/src/github.com/ansible/ansible"
# ubuntu
- job:
name: openstack-ansible-deploy-aio_lxc-ubuntu-bionic
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-bionic
- job:
name: openstack-ansible-deploy-aio_lxc-ubuntu-xenial
parent: openstack-ansible-deploy-aio

View File

@ -33,6 +33,9 @@
#- openstack-ansible-deploy-aio_lxc-centos-7
#- openstack-ansible-deploy-aio_lxc-opensuse-423
- openstack-ansible-deploy-aio_lxc-ubuntu-xenial
# NOTE(jrosser): Temporarily mark Bionic as non-voting until other bionic work is complete
- openstack-ansible-deploy-aio_lxc-ubuntu-bionic:
voting: false
- openstack-ansible-deploy-aio_metal-ubuntu-xenial
- openstack-ansible-deploy-aio_metal-opensuse-423
- openstack-ansible-deploy-aio_metal-centos-7