diff --git a/tasks/cinder_backends.yml b/tasks/cinder_backends.yml index 647d683a..5d20cba1 100644 --- a/tasks/cinder_backends.yml +++ b/tasks/cinder_backends.yml @@ -27,10 +27,9 @@ - name: Add in cinder devices types shell: | . {{ ansible_env.HOME }}/openrc - {{ cinder_bin }}/cinder type-create "{{ item.0 }}" - {{ cinder_bin }}/cinder type-key "{{ item.0 }}" set volume_backend_name="{{ item.1.volume_backend_name }}" - with_items: cinder_backends|dictsort - when: cinder_backends is defined + {{ cinder_bin }}/cinder type-create "{{ item.key }}" + {{ cinder_bin }}/cinder type-key "{{ item.key }}" set volume_backend_name="{{ item.value.volume_backend_name }}" + with_dict: cinder_backends|default({}) tags: - cinder-backends - cinder-backends-types