mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-07 05:42:50 +00:00
clarified inventory_dir changes for 2.4 (#31484)
* clarified inventory_dir changes for 2.4 added example on how to restore (mostly) old behaviour for add_hosts fixes #30901
This commit is contained in:
committed by
Toshio Kuratomi
parent
74107ff7cc
commit
dc69af50dc
@@ -24,9 +24,12 @@ Ansible will not support Python 2.4 or 2.5 on the target hosts anymore. Going fo
|
||||
Inventory
|
||||
=========
|
||||
|
||||
Inventory has been refactored to be implemented via plugins and now allows for multiple sources. This change is mostly transparent to users.
|
||||
Inventory has been refactored to be implemented via plugins and now allows for multiple sources. This change is mostly transparent to users.
|
||||
|
||||
One exception is the ``inventory_dir``, which is now a host variable; previously it could only have one value so it was set globally. This means you cannot use it early in plays anymore to determine ``hosts:`` or similar keywords.
|
||||
One exception is the ``inventory_dir``, which is now a host variable; previously it could only have one value so it was set globally.
|
||||
This means you can no longer use it early in plays to determine ``hosts:`` or similar keywords.
|
||||
This also changes the behaviour of ``add_hosts`` and the implicit localhost;
|
||||
because they no longer automatically inherit the global value, they default to ``None``. See the module documentation for more information.
|
||||
|
||||
The ``inventory_file`` remains unchanged, as it was always host specific.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user