From 1cc81eb78bf7e1787a480ab91b4df6ab1426dfd1 Mon Sep 17 00:00:00 2001 From: Francesco Pantano Date: Fri, 26 Jun 2020 11:41:52 +0200 Subject: [PATCH] Add default value in CinderRbdExtraPools task condition If overrides is empty and CinderRbdExtraPools are specified (with external ceph clusters), the task that is supposed to build pools fail. Adding a default value is safe and avoid this issue. Change-Id: I7ab85b88f46bb29e4ca9d547ad1743e6e07b0afe Closes-Bug: #1885258 (cherry picked from commit ea50aaff1821ed30d8ba266a03c0df381a665eb0) --- .../roles/tripleo_ceph_work_dir/tasks/build_pools.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tripleo_ansible/roles/tripleo_ceph_work_dir/tasks/build_pools.yml b/tripleo_ansible/roles/tripleo_ceph_work_dir/tasks/build_pools.yml index 554f392e0..45bc4e949 100644 --- a/tripleo_ansible/roles/tripleo_ceph_work_dir/tasks/build_pools.yml +++ b/tripleo_ansible/roles/tripleo_ceph_work_dir/tasks/build_pools.yml @@ -69,7 +69,7 @@ with_items: "{{ ceph_pools.cinder_pool.cinder_extra_pools }}" when: - tripleo_pool_volumes - - item not in overrides + - item not in overrides | default([]) - name: build resulting pool list set_fact: