Comment 1 for bug 1871380

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-validations (master)

Reviewed: https://review.opendev.org/718011
Committed: https://git.openstack.org/cgit/openstack/tripleo-validations/commit/?id=3baced6e89d4d3af7d2190f4c587a4ee05f5977a
Submitter: Zuul
Branch: master

commit 3baced6e89d4d3af7d2190f4c587a4ee05f5977a
Author: Francesco Pantano <email address hidden>
Date: Tue Apr 7 11:07:06 2020 +0200

    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