tripleo-validations/roles
Francesco Pantano 4b27bcd01b
Introducing tripleo_delegate_to on ceph health validation
The purpose of this change is to fix the upgrade scenario
without breaking the existing validation for the
deployment phase.  During the upgrade from queens, the
default 'container_cli' is podman in the undercloud (which
is updated), but it's still docker in the overcloud and this
let the validation playbook to fail because we're computing
this fact starting from inventory_hostname that still points
to the undercloud.  This issue can be solved by removing the
delegation directive from tht and rely on tripleo delegate
wrapper.
This should be enough to access the overcloud (ceph_mon)
variables, setting the right fact.

Closes-Bug: #1871380
Change-Id: I46c4fbe0ef7b281d77bff82483eb0b48b4570bb3
(cherry picked from commit 3baced6e89)
2020-05-11 09:27:35 +02:00
..
advanced_format_512e_support Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
ceilometerdb_size Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
ceph Introducing tripleo_delegate_to on ceph health validation 2020-05-11 09:27:35 +02:00
check_latest_packages_version Replace all references to the old role name 2020-02-10 14:51:12 +01:00
check_network_gateway Replace all references to the old role name 2020-02-10 14:51:12 +01:00
collect_flavors_and_verify_profiles Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
container_status Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
containerized_undercloud_docker Replace all references to the old role name 2020-02-10 14:51:12 +01:00
controller_token Replace all references to the old role name 2020-02-10 14:51:12 +01:00
controller_ulimits Replace all references to the old role name 2020-02-10 14:51:12 +01:00
ctlplane_ip_range Replace all references to the old role name 2020-02-10 14:51:12 +01:00
default_node_count Replace all references to the old role name 2020-02-10 14:51:12 +01:00
dhcp_validations Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
dns Validate the playboooks metadata structure 2020-01-23 14:56:25 +01:00
haproxy Validate the playboooks metadata structure 2020-01-23 14:56:25 +01:00
healthcheck_service_status Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
image_serve Replace all references to the old role name 2020-02-10 14:51:12 +01:00
ironic_boot_configuration Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
mysql_open_files_limit Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
network_environment Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
neutron_sanity_check Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
no_op Replace all references to the old role name 2020-02-10 14:51:12 +01:00
no_op_firewall_nova_driver Replace all references to the old role name 2020-02-10 14:51:12 +01:00
node_disks Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
node_health Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
nova_event_callback Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
nova_status Replace all references to the old role name 2020-02-10 14:51:12 +01:00
ntp Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
openshift_on_openstack Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
openstack_endpoints Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
ovs_dpdk_pmd Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
pacemaker_status Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
rabbitmq_limits Replace all references to the old role name 2020-02-10 14:51:12 +01:00
repos Validate the playboooks metadata structure 2020-01-23 14:56:25 +01:00
service_status Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
stack_health Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
stonith_exists Replace all references to the old role name 2020-02-10 14:51:12 +01:00
switch_vlans Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
tls_everywhere Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
undercloud_cpu Replace all references to the old role name 2020-02-10 14:51:12 +01:00
undercloud_debug Replace all references to the old role name 2020-02-10 14:51:12 +01:00
undercloud_disk_space Replace all references to the old role name 2020-02-10 14:51:12 +01:00
undercloud_heat_purge_deleted Replace all references to the old role name 2020-02-10 14:51:12 +01:00
undercloud_process_count Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
undercloud_ram Replace all references to the old role name 2020-02-10 14:51:12 +01:00
undercloud_selinux_mode Add basic molecule tests for uncovered roles 2020-03-03 13:47:55 +00:00
undercloud_service_status Replace all references to the old role name 2020-02-10 14:51:12 +01:00
undercloud_tokenflush Don't validate token_flush for non-persistent token formats 2020-03-16 19:22:15 +00:00
validate_selinux Replace all references to the old role name 2020-02-10 14:51:12 +01:00
xfs_check_ftype Replace all references to the old role name 2020-02-10 14:51:12 +01:00