Comment 5 for bug 1856313

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-common (master)

Reviewed: https://review.opendev.org/699411
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=6b4f47dd4245133294e459d9a7d0c38fc9af21a6
Submitter: Zuul
Branch: master

commit 6b4f47dd4245133294e459d9a7d0c38fc9af21a6
Author: Jose Luis Franco Arza <email address hidden>
Date: Tue Dec 17 14:18:51 2019 +0100

    Change the python interpreter discovery mode.

    Current default mode for the python interpreter discover inansible 2.8 is
    auto_legacy. This patch changes the mode to auto, the biggest difference
    respecting auto_legacy is 'If no entry is found, or the listed Python is
    not present on the target host, searches a list of common Python interpreter
    paths and uses the first one found' [0].
    Currently, it has been observed some issues with the
    discovered_python_interpreter fact not getting updated on specific scenarios
    (for example, when upgrading the node from RHEL7 to RHEL8). This change is
    expected to improve this situation.

    [0] - https://docs.ansible.com/ansible/latest/reference_appendices/interpreter_discovery.html#
    Related-Bug: #1856313
    Change-Id: Iaef4839bb15ec398537b5c57a441c8e28a552bc0