From b0f7154ffe643151b3ef72f2830544af77036f29 Mon Sep 17 00:00:00 2001 From: Damian Dabrowski Date: Tue, 11 Jan 2022 19:23:21 +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: I6d5362afe2c52ae08f60ac877ee3d58da3388da6 --- tasks/cinder_install.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tasks/cinder_install.yml b/tasks/cinder_install.yml index ad5cca95..6319068f 100644 --- a/tasks/cinder_install.yml +++ b/tasks/cinder_install.yml @@ -61,7 +61,7 @@ { 'enabled': 'yes', 'state': 'started', - 'config_overrides': cinder_environment_overrides | combine(service.init_config_overrides) + 'config_overrides': cinder_environment_overrides | combine(service.init_config_overrides, recursive=True) } ) %}