tripleo-validations/roles
Gael Chamoulaud (Strider) 135ffd3492
Introduce new Ansible validation_init role.
This patch migrates the new role addition playbook into a proper Ansible
role with proper molecule tests. This new role will be responsible for
creating a new validation.

It is good to mention that the process won't change and it will be
fully transparent for the user.

To create a new role in tripleo-validations:

$ cd tripleo-validations/
$ export ANSIBLE_ROLES_PATH="${PWD}/roles"
$ ansible-playbook -i localhost, role-addition.yml -e validation_init_role_name=${NEWROLENAME}

Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
Change-Id: I219f4054e6b854306719b9c91a0738c526f07666
(cherry picked from commit 83ba5e32fd)
(cherry picked from commit 19bb19ea3c)
(cherry picked from commit fc7ab69ef0)
(cherry picked from commit d32efebfae)
2021-07-02 09:54:12 +02:00
..
ceilometerdb_size Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
ceph Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
check_for_dangling_images Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
check_network_gateway Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
check_rhsm_version Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
check_uc_hostname Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
check_undercloud_conf Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
collect_flavors_and_verify_profiles Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
container_status Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
containerized_undercloud_docker Replace all references to the old role name 2020-02-10 14:51:12 +01:00
controller_token Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
controller_ulimits Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
ctlplane_ip_range Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
default_node_count Replace all references to the old role name 2020-02-10 14:51:12 +01:00
dhcp_validations Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
healthcheck_service_status Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
image_serve Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
ironic_boot_configuration Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
mysql_open_files_limit Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
network_environment Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
neutron_sanity_check Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
no_op_firewall_nova_driver Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
node_disks Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
node_health Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
nova_event_callback Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
nova_status Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
nova_svirt Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
openshift_on_openstack Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
openstack_endpoints Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
overcloud_service_status Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
ovs_dpdk_pmd Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
pacemaker_status Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
rabbitmq_limits Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
repos Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
roles.galaxy Correct how the image_serve validation works 2020-10-08 06:10:51 +00:00
stack_health Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
stonith_exists Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
switch_vlans Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
system_encoding Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
tls_everywhere Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
tripleo_validations Merge "check-ram is not compat w/ upstream" into stable/train 2021-04-20 11:08:56 +00:00
undercloud_debug Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
undercloud_disk_space Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
undercloud_heat_purge_deleted Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
undercloud_process_count Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
undercloud_service_status Replace all references to the old role name 2020-02-10 14:51:12 +01:00
undercloud_tokenflush Remove workaround for tox-ansible and global molecule config 2021-07-02 09:51:27 +02:00
validation_init Introduce new Ansible validation_init role. 2021-07-02 09:54:12 +02:00