--- - name: create logical volume lvol: vg: "{{ lvm_volume.vg }}" lv: "{{ lvm_volume.lv }}" size: "{{ lvm_volume.size }}" - name: create filesystem filesystem: fstype: "{{ lvm_volume.fs }}" dev: "/dev/mapper/{{ lvm_volume.vg | replace('-', '--') }}-{{ lvm_volume.lv | replace('-', '--') }}" - name: mount filesytem mount: src: "/dev/mapper/{{ lvm_volume.vg | replace('-', '--') }}-{{ lvm_volume.lv | replace('-', '--') }}" path: "{{ lvm_volume.dest }}" fstype: "{{ lvm_volume.fs }}" state: mounted