--- - import_playbook: "include/deploy-kvm-guest.yml myhosts=nas" - name: configure instance hosts: nas user: root gather_facts: true vars_files: - "{{ ansible_private }}/vars.yml" roles: - base - kerberos/client - ldap/client - ldap/nss - nfs-server - zfs - role: kerberos/keytab principals: "nfs/{{ inventory_hostname }}@FOO.SH" tasks: - name: copy exports file copy: dest: /etc/exports content: | /export/home 172.20.30.0/24(rw,root_squash,secure,sec=krb5p) \ @nfsclients-rw(rw,root_squash,secure) \ @nfsclients-ro(ro,root_squash,secure) /export/roles 172.20.30.0/24(rw,root_squash,secure,sec=krb5p) \ @nfsclients-rw(rw,root_squash,secure) \ @nfsclients-ro(ro,root_squash,secure) mode: 0644 owner: root group: "{{ ansible_wheel }}" notify: restart nfs-server