From d6303c9343ed919d6567c62204c9db86791750ac Mon Sep 17 00:00:00 2001 From: Damian Dabrowski Date: Tue, 11 Jan 2022 19:20:28 +0100 Subject: [PATCH] Enable recursion in combine() filter Ansible's combine() filter needs recursive=True parameter in order to recursively merge nested hashes. https: //docs.ansible.com/ansible/latest/user_guide/playbooks_filters.html#combining-hashes-dictionaries Change-Id: I804bf03f7e459a5e572fc55d1d40c3ba45d2d736 --- tasks/tempestconf.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tasks/tempestconf.yml b/tasks/tempestconf.yml index e77e9349..5b3e3841 100644 --- a/tasks/tempestconf.yml +++ b/tasks/tempestconf.yml @@ -25,7 +25,7 @@ - name: Override tempestconf profile copy: - content: "{{ tempest_tempestconf_profile | combine(tempest_tempestconf_profile_extras) | to_nice_yaml }}" + content: "{{ tempest_tempestconf_profile | combine(tempest_tempestconf_profile_extras, recursive=True) | to_nice_yaml }}" dest: "{{ tempest_workspace }}/etc/profile.yaml" mode: "0644"