hash_behaviour = merge is deprecated
Currently ansible.cfg
sets hash_behaviour = merge
, but that's deprecated and will be removed in Ansible 2.13:
$ ansible-config dump --only-changed
[DEPRECATION WARNING]: DEFAULT_HASH_BEHAVIOUR option, this feature is fragile and not portable, leading to
continual confusion and misuse, use the ``combine`` filter explicitly instead. This feature will be removed
from ansible-base in version 2.13. Deprecation warnings can be disabled by setting deprecation_warnings=False
in ansible.cfg.
[...]
We should check where this merge behaviour is currently used and solve it without hash_behaviour = merge
before Ansible 2.13.
Ansible release dates for time estimation:
- 2.5: 2018-03-22
- 2.6: 2018-06-28
- 2.7: 2018-10-03
- 2.8: 2019-05-16
- 2.9: 2019-10-31
- 2.10: 2020-08-13
- 2.11: ?
- 2.12: ?
- 2.13: ?