- name: become: true block: - name: Install package cifs-utils apt: name: cifs-utils - name: "Template {{ fstab_cifs_credentials_filename }} to /etc/{{ fstab_cifs_credentials_filename }}" template: src: "{{ fstab_cifs_credentials_filename }}" dest: "/etc/{{ fstab_cifs_credentials_filename }}" owner: root group: root mode: '600' register: fstab_template_cifs_credentials_result - name: Mount/Remount CIFS devices & edit fstab accordingly mount: state: mounted src: "{{ item.value.src }}" path: "{{ item.value.path }}" fstype: smb3 opts: "uid={{ item.value.uid }},gid={{ item.value.gid }},file_mode=0{{ item.value.file_mode }},dir_mode=0{{ item.value.dir_mode }},credentials=/etc/{{ fstab_cifs_credentials_filename }},iocharset=utf8,rw,mfsymlinks,vers=3,seal" loop: "{{ cifs_mounts | dict2items }}"