Role os_tempest for OpenStack-Ansible
Go to file
Jesse Pretorius b4cd32293f Automatically select the correct tempest plugins
In this patch we change the way the plugin list is used
by default to ensure that only the plugins needed for the
environment are installed.

This removes the need to implement override plugin lists
when testing other services, allowing us to centralise
all configuration and source-based build testing in this
role.

We also add any missing plugins or additional boolean
enablement variables to ensure we have a complete matching
list between the defaults and vars.

Note that a change to the actual tests exercised will come
in a later patch.

Change-Id: I576386e158604bc21abe3672df407fcf08684d3d
2019-01-09 14:10:22 +00:00
defaults Automatically select the correct tempest plugins 2019-01-09 14:10:22 +00:00
doc Create basic doc structure 2018-12-17 16:37:53 +01:00
examples Trivial: Fix the pep8 warning 2018-06-20 16:27:19 +08:00
meta Remove apt_package_pinning dependency from os_tempest role 2018-10-20 10:49:37 +00:00
releasenotes Better tempest blacklist management 2019-01-08 16:47:32 +01:00
tasks Merge "Better tempest blacklist management" 2019-01-09 11:58:56 +00:00
templates Add the manila-tempest-plugin 2018-12-21 09:44:39 -05:00
tests Added support for installing python-tempestconf from git 2019-01-04 13:57:39 +05:30
vars Automatically select the correct tempest plugins 2019-01-09 14:10:22 +00:00
zuul.d Add centos-7 job with support to python-tempestconf 2018-11-22 10:27:41 +01:00
.gitignore Updated from OpenStack Ansible Tests 2018-10-02 14:55:15 +00:00
.gitreview Implement base configuration for independent repository 2016-03-03 13:02:14 +00:00
CONTRIBUTING.rst Create basic doc structure 2018-12-17 16:37:53 +01:00
LICENSE Implement base configuration for independent repository 2016-03-03 13:02:14 +00:00
README.rst Remove duplicate link in README 2018-08-31 01:07:05 -07:00
Vagrantfile Updated from OpenStack Ansible Tests 2018-09-28 06:22:05 +00:00
bindep.txt Updated from OpenStack Ansible Tests 2017-12-06 00:06:44 +00:00
run_tests.sh Updated from OpenStack Ansible Tests 2018-09-29 04:56:15 +00:00
setup.cfg Move role data in share/ansible/roles 2019-01-08 15:31:33 +05:30
setup.py Updated from global requirements 2017-03-02 11:52:09 +00:00
tox.ini Add centos-7 job with support to python-tempestconf 2018-11-22 10:27:41 +01:00

README.rst

Team and repository tags

image

OpenStack-Ansible os_tempest role

Ansible role to install OpenStack Tempest.

Documentation for the project can be found at:

https://docs.openstack.org/openstack-ansible-os_tempest/latest

Release notes for the project can be found at:

https://docs.openstack.org/releasenotes/openstack-ansible-os_tempest

The project source code repository is located at:

https://git.openstack.org/cgit/openstack/openstack-ansible-os_tempest

The project home is at:

https://launchpad.net/openstack-ansible