openstack-chef/roles
Lance Albertson 5280706daa Refactor and update test-kitchen suites
This provides a large collection of updates and refactoring to improve
the development environment for the cookbooks using test-kitchen.

The primary change this provides is the addition of the 'minimal' suite
which replicates what the integration test jobs run in Zuul. This is
useful for testing and debugging issues that might be found during CI
jobs.

- Switch run_list to using roles to better match how the zuul jobs work
- Update to using Ubuntu 18.04 instead of 16.04
- Move all attributes from .kitchen.yml files to environments
- Update multi-node and dokken test-kitchen
- Use MariaDB 10.1 by default as 10.0 has been deprecated upstream for
  ubuntu 18.04. Also use OSUOSL mirror as it's more stable than
  upstream
- Don't disable EPEL on RHEL systems
- Synchronize attributes (within reason) between test-kitchen files
- Update roles run_list
- Create openstack_test cookbook and update /etc/apt/sources.list to
  OSUOSL mirrors to improve stability on Ubuntu

Change-Id: Ie6d7b56a78f7fadbd28e6d27a46446a46c3c5ebd
Signed-off-by: Lance Albertson <lance@osuosl.org>
2019-08-06 10:52:40 +00:00
..
allinone.json Refactor and update test-kitchen suites 2019-08-06 10:52:40 +00:00
minimal.json Add ironic to integration 2018-09-04 19:42:09 -07:00
multinode-compute.json Update the example roles and AIO Kitchen scenario 2018-12-14 17:16:56 -08:00
multinode-controller.json Refactor and update test-kitchen suites 2019-08-06 10:52:40 +00:00
multinode-network.json Update the example roles and AIO Kitchen scenario 2018-12-14 17:16:56 -08:00