Make coverage consistent

Currently this role doesn't test the integrated jobs.
With the dynamic execution of the roles, this role
also get tested by the integrated repo.

This also makes sure leap 42.3 is not tested anymore,
and adds the linting jobs.

Change-Id: Ia2d252cfe4a7ef6d10369635a320c208262692d6
This commit is contained in:
Jean-Philippe Evrard 2019-05-21 11:41:07 +02:00
parent 50167b448f
commit cdd69640de
2 changed files with 6 additions and 21 deletions

View File

@ -29,24 +29,9 @@
tox_env: ssl tox_env: ssl
- job: - job:
name: openstack-ansible-ssl-galera_server-opensuse-423 name: openstack-ansible-ssl-galera_server-opensuse-15
parent: openstack-ansible-galera_server parent: openstack-ansible-galera_server
nodeset: opensuse-423 nodeset: opensuse-150
voting: false voting: false
vars: vars:
tox_env: ssl tox_env: ssl
- job:
name: openstack-ansible-functional-galera_server-ubuntu-xenial
parent: openstack-ansible-galera_server
voting: false
vars:
tox_env: functional
- job:
name: openstack-ansible-functional-galera_server-opensuse-423
parent: openstack-ansible-galera_server
nodeset: opensuse-423
voting: false
vars:
tox_env: functional

View File

@ -15,13 +15,13 @@
- project: - project:
templates: templates:
- openstack-ansible-role-jobs
- check-requirements - check-requirements
- openstack-ansible-deploy-aio_metal-jobs
- openstack-ansible-deploy-aio_distro_metal-jobs
- openstack-ansible-linters
- publish-openstack-docs-pti - publish-openstack-docs-pti
- release-notes-jobs-python3 - release-notes-jobs-python3
check: check:
jobs: jobs:
- openstack-ansible-ssl-galera_server-opensuse-423 - openstack-ansible-ssl-galera_server-opensuse-15
- openstack-ansible-ssl-galera_server-ubuntu-xenial - openstack-ansible-ssl-galera_server-ubuntu-xenial
- openstack-ansible-functional-galera_server-opensuse-423
- openstack-ansible-functional-galera_server-ubuntu-xenial