tripleo-validations/roles/ceph/tasks
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
..
ceph-ansible-installed.yaml Validate the playboooks metadata structure 2020-01-23 14:56:25 +01:00
ceph-dependencies-installed.yaml Add a validation to fail if a Ceph dependency is not installed 2019-12-20 09:35:48 +00:00
ceph-health.yaml Introducing tripleo_delegate_to on ceph health validation 2020-05-11 09:27:35 +02:00
ceph-pg.yaml Introduce Ceph placement group validation 2020-01-08 08:44:36 -05:00