Add releasenote for ANSIBLE_INJECT_FACT_VARS defaulting to false

Change-Id: Ibfadbc054152c9de91a2ecb989939dbff63eeecd
This commit is contained in:
Jonathan Rosser 2023-03-07 16:27:38 +00:00 committed by Dmitriy Rabotyagov
parent f8768c99e0
commit 3c779ac916

View File

@ -0,0 +1,15 @@
---
features:
- |
Automatic generation of ``ansible_<variable>`` fact vars is now disabled
when using the ``openstack-ansible`` command. There is now less data to
pass to the target hosts when executing ansible modules. The same values
are now accessed as follows: ``ansible_facts['variable']``
upgrade:
- |
Any external or 3rd party integrations with openstack-ansible that use
the ``openstack-ansible`` command line wrapper around ``ansible-playbook``
and access ansible facts via the ``ansible_<variable>`` pattern must be
refactored to access those variables as follows: ``ansible_facts['variable']``.
If this is not possible, the environment variable ``ANSIBLE_INJECT_FACT_VARS``
can be set to ``True`` to restore the previous behaviour.