diff --git a/roles/nfs-client/tasks/mountFileSystem.yml b/roles/nfs-client/tasks/mountFileSystem.yml index 883b49f1c78942ca3b9c27e693a3135abdbbcf6f..a32c1e4e98f0c1a7b84894debc9fa25022808b1d 100644 --- a/roles/nfs-client/tasks/mountFileSystem.yml +++ b/roles/nfs-client/tasks/mountFileSystem.yml @@ -6,6 +6,12 @@ delegate_to: "{{ nfs_server }}" when: nfsServer is not defined +- name: "Debug ansible_facts dictinary" + debug: msg="debug nfsHomeServer {{ nfsHomeServer['ansible_facts']['ansible_eth0']['ipv4']['address'] }}" + +- name: "Debug ansible_facts dictinary 2" + debug: msg="debug nfsServer {{ nfsServer['ansible_facts']['ansible_eth0']['ipv4']['address'] }}" + - name: "Mounting NFS mounts" mount: "name={{ item.name }} src={{ nfsServer['ansible_facts']['ansible_'+item.interface]['ipv4']['address'] }}:{{ item.src }} fstype={{ item.fstype }} opts={{ item.opts }} state=mounted" with_items: exportList diff --git a/roles/syncExports/tasks/addExports.yml b/roles/syncExports/tasks/addExports.yml index ebcb8fc4a1cbcf1ffb5dea52ee6453549a9b82ff..330ade1380d7eec8b506b2c371e2e86703c0bad7 100644 --- a/roles/syncExports/tasks/addExports.yml +++ b/roles/syncExports/tasks/addExports.yml @@ -5,9 +5,4 @@ delegate_to: "{{ nfs_server }}" run_once: true sudo: true -#- -# name : Restart the NFS Server -# service: name=nfs state=restarted -# delegate_to: "{{ nfs_server }}" -# run_once: true -# sudo: true + notify: "Reload exports" diff --git a/roles/syncExports/templates/exports.j2 b/roles/syncExports/templates/exports.j2 index 7e005b7bcd8c48a9e467c6490b12dfabb12d201a..2947a357f0044a0d84c9d3c1a47d946b092bb074 100644 --- a/roles/syncExports/templates/exports.j2 +++ b/roles/syncExports/templates/exports.j2 @@ -1,4 +1,4 @@ {% for export in exportList %} -{{ export.src }} {% for group in groupList %}{% for node in groups[group.name] %}{{ hostvars[node]['ansible_'+group.interface]['ipv4']['address'] }}({{ export.option }}) {% endfor %}{% endfor %} +{{ export.src }} {% for group in groupList %}{% for node in groups[group.name] %}{{ hostvars[node]['ansible_'+group.interface]['ipv4']['address'] }}({{ export.srvopts }}) {% endfor %}{% endfor %} {% endfor %}