--- - name: install parted apt: name: parted state: present - name: create disk devices loop: "{{ disk_devices | dict2items }}" loop_control: label: "{{ item.key }}" vars: disk_device: "{{ item.value }}" include_role: name: storage/disk/device - name: create disk volumes loop: "{{ disk_volumes | dict2items }}" loop_control: label: "{{ item.key }}" vars: disk_volume: "{{ item.value }}" include_role: name: storage/disk/volume