tripleo-validations/roles
Jiri Podivin b0c1779c85 Validation checks for presence of deprecated services in the role data
This is intended to prevent issues caused by presence of deprecated services during FFU
from 16.2 to 17.1.

Role uses information retrieved from `/usr/share/openstack-tripleo-heat-templates/roles` to obtain
list of defined services on undercloud.

Depends-On: https://review.opendev.org/c/openstack/tripleo-ansible/+/862150

Signed-off-by: Jiri Podivin <jpodivin@redhat.com>
Change-Id: I954e89e9b6980427ef5dbbea380103facd271b58
2023-03-08 14:58:33 +00:00
..
ceph Remove from master the ceph-ansible references 2021-06-25 08:11:23 +02:00
check_for_dangling_images [check_for_dangling_images] Remove README.md file 2021-06-10 13:28:45 +02:00
check_kernel_version Remove workaround for tox-ansible and global molecule config 2021-05-19 11:30:17 +02:00
check_manila_policy_file Fix nits on check_manila_policy_file role 2022-08-23 15:12:05 +02:00
check_network_gateway Use centos-8 stream for molecule jobs 2021-11-24 15:03:29 +01:00
check_nfv_ovsdpdk_zero_packet_loss/tasks Replace the task "Get nova_libvirt_launcher Process" to "Get libvirtd Process" 2022-10-18 12:32:09 -03:00
check_ntp_reachability/tasks Check the time synchronization and list the NTP servers chrony is trying to access 2022-09-27 12:52:42 +02:00
check_reboot Add validation to check if a reboot of a node is necessary 2022-11-24 13:50:46 +01:00
check_rhsm_version Remove workaround for tox-ansible and global molecule config 2021-05-19 11:30:17 +02:00
check_uc_hostname Use centos-8 stream for molecule jobs 2021-11-24 15:03:29 +01:00
check_undercloud_conf Remove workaround for tox-ansible and global molecule config 2021-05-19 11:30:17 +02:00
collect_flavors_and_verify_profiles Remove pre-deployment validation 2022-01-11 17:55:53 +05:30
compute_tsx [compute_tsx] Remove README.md file 2021-06-11 12:11:01 -04:00
container_status Triggering overcloud container CLI discovery task on allovercloud group 2022-09-20 16:03:01 +02:00
controller_token Remove workaround for tox-ansible and global molecule config 2021-05-19 11:30:17 +02:00
controller_ulimits Remove workaround for tox-ansible and global molecule config 2021-05-19 11:30:17 +02:00
ctlplane_ip_range Remove workaround for tox-ansible and global molecule config 2021-05-19 11:30:17 +02:00
default_node_count Refactoring default-node-count validation to use openstack-collection modules 2023-01-26 11:43:07 +01:00
deprecated_services Validation checks for presence of deprecated services in the role data 2023-03-08 14:58:33 +00:00
dhcp_validations Fix to get HOME environment in dhcp-provisioning validation 2022-06-20 18:16:18 +09:00
fips_enabled Add FIPS validation 2022-01-27 11:27:15 +00:00
frr_status Remove workaround for tox-ansible and global molecule config 2021-05-19 11:30:17 +02:00
healthcheck_service_status Remove workaround for tox-ansible and global molecule config 2021-05-19 11:30:17 +02:00
image_serve Substituting 'localhost' for wildcard '*' in image-serve validation 2022-02-04 08:17:59 +01:00
ironic_boot_configuration Refactoring ironic-boot-configuration validation to use openstack collection modules 2022-10-25 11:54:25 +02:00
mysql_open_files_limit Remove workaround for tox-ansible and global molecule config 2021-05-19 11:30:17 +02:00
network_environment Remove workaround for tox-ansible and global molecule config 2021-05-19 11:30:17 +02:00
neutron_sanity_check Remove workaround for tox-ansible and global molecule config 2021-05-19 11:30:17 +02:00
node_disks Replacing attribute argument of the jinja filter with json module call 2023-01-10 16:36:22 +01:00
node_health Refactoring node-health validation 2022-10-13 08:25:03 +00:00
nova_event_callback Moving setting validation from nova_event_callback 2021-07-28 09:04:23 -04:00
nova_status Remove workaround for tox-ansible and global molecule config 2021-05-19 11:30:17 +02:00
nova_svirt Use collections in validations for Ansible 2.11 2021-10-05 10:58:50 -04:00
openshift_on_openstack Remove workaround for tox-ansible and global molecule config 2021-05-19 11:30:17 +02:00
openstack_endpoints Remove workaround for tox-ansible and global molecule config 2021-05-19 11:30:17 +02:00
oslo_config_validator Adding graceful failure condition to options dictionary lookup 2023-02-10 16:12:06 +00:00
overcloud_service_status Removing leftover README docs from roles 2022-03-04 14:48:41 +01:00
ovs_dpdk_pmd Remove workaround for tox-ansible and global molecule config 2021-05-19 11:30:17 +02:00
pacemaker_status Fail validation if pacemaker service is not active 2021-08-26 03:29:41 +00:00
package_version Remove workaround for tox-ansible and global molecule config 2021-05-19 11:30:17 +02:00
rabbitmq_limits Corrected the task 'Get file_descriptors total_limit' to get the 2021-07-05 19:59:10 +10:00
repos Fix ansible 2.14 incompatibility 2022-11-29 14:28:52 +05:30
roles.galaxy Correct how the image_serve validation works 2020-10-02 16:59:34 +02:00
stack_health Remove workaround for tox-ansible and global molecule config 2021-05-19 11:30:17 +02:00
stonith_exists Remove workaround for tox-ansible and global molecule config 2021-05-19 11:30:17 +02:00
switch_vlans Remove workaround for tox-ansible and global molecule config 2021-05-19 11:30:17 +02:00
system_encoding Remove workaround for tox-ansible and global molecule config 2021-05-19 11:30:17 +02:00
tls_everywhere Merge "Remove content of TLS-Everywhere molecule.conf" 2022-02-01 22:28:27 +00:00
tripleo_haproxy Migrate back haproxy validation to tripleo-validations 2021-06-21 11:28:28 +02:00
undercloud_debug Fix to check the result of undercloud_debug validation 2022-08-05 11:50:21 +09:00
undercloud_disabled_services Add libvirtd.socket to list of services 2022-06-30 12:52:12 +00:00
undercloud_disk_space Removing leftover README docs from roles 2022-03-04 14:48:41 +01:00
undercloud_heat_purge_deleted Removing undercloud-heat-purge-deleted from validation groups 2022-07-20 13:24:56 +02:00
undercloud_process_count Removing leftover README docs from roles 2022-03-04 14:48:41 +01:00
undercloud_proxy_validation Add proxy validation for undercloud deployment. 2022-07-11 11:21:27 -04:00
undercloud_service_status Removing leftover README docs from roles 2022-03-04 14:48:41 +01:00
undercloud_sysctl Add sysctl validation for undercloud preflight checks 2022-10-18 16:55:20 +02:00
validate_passwords_file Add validate_passwords_file preflight checks validation 2022-10-18 16:56:20 +02:00
validation_init Use centos-8 stream for molecule jobs 2021-11-24 15:03:29 +01:00