Replace role tests with integrated build tests

Rather then use the openstack-ansible-tests repo, we switch
to using the integrated build. This keeps the tests simpler
to maintain.

Depends-On: https://review.openstack.org/648502
Depends-On: https://review.openstack.org/648551
Change-Id: Ic8ba3df994d4a90570aa4c6c22e59a5b6316f06f
This commit is contained in:
Jesse Pretorius 2019-03-26 18:28:27 +00:00 committed by Mohammed Naser
parent 665826f7fb
commit d95f603acb
2 changed files with 31 additions and 2 deletions

View File

@ -20,6 +20,15 @@
action: deploy
scenario: aio_metal_heat
- job:
name: openstack-ansible-deploy-aio_distro_metal_heat-centos-7
parent: openstack-ansible-deploy-aio
nodeset: centos-7
vars:
action: deploy
scenario: aio_metal_heat
install_method: distro
- job:
name: openstack-ansible-deploy-aio_metal_heat-opensuse-150
parent: openstack-ansible-deploy-aio
@ -28,6 +37,15 @@
action: deploy
scenario: aio_metal_heat
- job:
name: openstack-ansible-deploy-aio_distro_metal_heat-opensuse-150
parent: openstack-ansible-deploy-aio
nodeset: opensuse-150
vars:
action: deploy
scenario: aio_metal_heat
install_method: distro
- job:
name: openstack-ansible-deploy-aio_metal_heat-ubuntu-bionic
parent: openstack-ansible-deploy-aio
@ -35,3 +53,12 @@
vars:
action: deploy
scenario: aio_metal_heat
- job:
name: openstack-ansible-deploy-aio_distro_metal_heat-ubuntu-bionic
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-bionic
vars:
action: deploy
scenario: aio_metal_heat
install_method: distro

View File

@ -14,11 +14,10 @@
- project:
templates:
- openstack-ansible-role-jobs
- check-requirements
- openstack-ansible-linters
- publish-openstack-docs-pti
- release-notes-jobs-python3
- openstack-ansible-role-distro_install-jobs
check:
jobs:
- openstack-ansible-deploy-aio_metal_heat-centos-7
@ -29,4 +28,7 @@
- openstack-ansible-deploy-aio_metal_heat-ubuntu-bionic
experimental:
jobs:
- openstack-ansible-deploy-aio_distro_metal_heat-centos-7
- openstack-ansible-deploy-aio_distro_metal_heat-opensuse-150
- openstack-ansible-deploy-aio_distro_metal_heat-ubuntu-bionic
- openstack-ansible-deploy-aio_metal_heat-opensuse-150