--- - block: - name: Ensure mountpoints are present file: path: "{{ item.path }}" recurse: yes state: directory loop: "{{ pve_disk_mount | default([]) }}" loop_control: label: "{{ item.path }}" - name: Add diskmounts to fstab mount: path: "{{ item.path }}" src: "{{ item.src }}" fstype: "{{ item.fstype }}" opts: "{{ item.opts | default(omit) }}" state: "{{ item.state | default('mounted') }}" loop: "{{ pve_disk_mount | default([]) }}" loop_control: label: "{{ item.src }} {{ item.path }}" become: True become_user: root