tripleo-ansible/tripleo_ansible/roles
Kevin Carter 9743b73de6 Import Hiera roles
The hiera roles (data and upgrade) have been imported. These roles will now
be tested using molecule which will ensure functionality via multiple
scenarios tests which should provide coverage for all currently available
code path's.

Because these roles use the ip filter from Ansible a change to the test
requirements has been made to include the require python library, netaddr.

Hieradata Test Matrix:
  - Default - Runs through the role top to bottom with all default
              settings
  - hieradata_vars - Rests role include functionality to generate
                     hiera templates
  - per-host - Tests running with hiera config with host specific
               values
  - all-hosts - Tests running through a standard multi-node deployment
                using mock hieradata

Hiera Upgrade Test Matix:
  - Default - Runs through the role top to bottom with all default
              settings

To ensure we maintain coverage for the hieradata and upgrade roles
additional voting scenario jobs have been added to the layout. These
jobs will execute whenever a change is made to either of the hiera
roles ensuring we're not experiencing any regressions on a critical
part of our deployment process.

Story: 2006044
Task: 34726
Task: 34728
Task: 34729
Story: 2006044
Task: 34730
Task: 34732
Task: 34733
Change-Id: I7f9e993735a0347aac12f728393639d88c80ff0f
Signed-off-by: Kevin Carter <kecarter@redhat.com>
2019-08-09 10:32:07 -05:00
..
aide Remove irrelevant files 2019-07-05 14:33:11 +00:00
login-defs Logindefs role in tripleo-ansible 2019-07-29 17:06:18 -05:00
octavia_common Import octavia roles and playbooks from tripleo-common 2019-06-13 17:29:13 -05:00
octavia-controller-config Merge "Allow distribution of non-autogenerated certs" 2019-07-30 13:19:48 +00:00
octavia-controller-post-config Import octavia roles and playbooks from tripleo-common 2019-06-13 17:29:13 -05:00
octavia-overcloud-config Import octavia roles and playbooks from tripleo-common 2019-06-13 17:29:13 -05:00
octavia-undercloud correct octavia playbooks 2019-07-09 20:48:10 -05:00
test_deps Add molecule test structure to ceph roles 2019-07-24 10:47:34 -05:00
test_json_error_callback Remove irrelevant files 2019-07-05 14:33:11 +00:00
test_package_action Remove irrelevant files 2019-07-05 14:33:11 +00:00
tripleo-bootstrap Remove irrelevant files 2019-07-05 14:33:11 +00:00
tripleo-ceph-common Inherit calling Ansible's environment when running ceph-ansible 2019-08-08 06:48:07 -04:00
tripleo-ceph-fetch-dir Improve local_ceph_ansible_fetch_directory_backup error msg 2019-08-01 13:01:13 +00:00
tripleo-ceph-run-ansible Inherit calling Ansible's environment when running ceph-ansible 2019-08-08 06:48:07 -04:00
tripleo-ceph-uuid Inherit calling Ansible's environment when running ceph-ansible 2019-08-08 06:48:07 -04:00
tripleo-ceph-work-dir Add molecule test structure to ceph roles 2019-07-24 10:47:34 -05:00
tripleo-config Introduce tripleo-config role 2019-07-30 13:02:25 -05:00
tripleo-container-rm Remove docker_container task from tripleo-container-rm. 2019-07-19 12:10:13 +02:00
tripleo-container-stop Add playbook to stop containers 2019-08-07 15:40:37 +02:00
tripleo-container-tag Add legacy variable scenario tests 2019-07-05 14:30:47 +00:00
tripleo-create-admin Import the tripleo-create-admin role 2019-06-20 01:18:11 +00:00
tripleo-hieradata Import Hiera roles 2019-08-09 10:32:07 -05:00
tripleo-image-serve Remove irrelevant files 2019-07-05 14:33:11 +00:00
tripleo-module-load Remove irrelevant files 2019-07-05 14:33:11 +00:00
tripleo-persist Import the tripleo-persist role from tripleo-common. 2019-07-18 14:14:59 -04:00
tripleo-podman Create a podman role 2019-07-16 11:46:21 -05:00
tripleo-ptp Separate tripleo-time into two distinct roles 2019-08-07 07:23:50 -05:00
tripleo-ssh-known-hosts Skip processing role_networks if not defined 2019-07-23 13:24:28 -06:00
tripleo-timezone Separate tripleo-time into two distinct roles 2019-08-07 07:23:50 -05:00
tripleo-transfer Remove irrelevant files 2019-07-05 14:33:11 +00:00
tripleo-upgrade-hiera Import Hiera roles 2019-08-09 10:32:07 -05:00
tuned Remove irrelevant files 2019-07-05 14:33:11 +00:00
tripleo-docker-rm Import the tripleo-docker-rm role 2019-06-24 14:07:48 -05:00