Revert "Revert "Add environment variables for better var handling""
This reverts commit 6aa5a92e35
.
We'd like to disable the fact var inject but we need to address the
ceph-ansible execution issues. This change now has depends-on for CI
coverage and a workaround for ceph-ansible requirements until
ceph-ansible can be updated.
Depends-On: https://review.opendev.org/c/openstack/tripleo-ci/+/778712
Depends-On: https://review.opendev.org/c/openstack/tripleo-ansible/+/778553
Change-Id: Ia67f51097e7853a5810217a3effc37c45b010f3c
Related-Bug: #1915761
This commit is contained in:
parent
fbb63e8b9d
commit
c6380a6073
|
@ -568,6 +568,11 @@ def run_ansible_playbook(playbook, inventory, workdir, playbook_dir=None,
|
|||
env['ANSIBLE_TRANSPORT'] = connection
|
||||
env['ANSIBLE_CACHE_PLUGIN_TIMEOUT'] = 7200
|
||||
|
||||
# Set var handling for better performance
|
||||
env['ANSIBLE_INJECT_FACT_VARS'] = False
|
||||
env['ANSIBLE_VARS_PLUGIN_STAGE'] = 'inventory'
|
||||
env['ANSIBLE_GATHER_SUBSET'] = '!all,min'
|
||||
|
||||
if connection == 'local':
|
||||
env['ANSIBLE_PYTHON_INTERPRETER'] = sys.executable
|
||||
|
||||
|
|
Loading…
Reference in New Issue