hash_behaviour = merge is deprecated
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: ?