diff --git a/ansible/group_vars/all b/ansible/group_vars/all index 59f66120846a71436765cd010c51eda633854018..48c6de85a9d9c173212b1047e5d7d4b3a1806313 100644 --- a/ansible/group_vars/all +++ b/ansible/group_vars/all @@ -30,8 +30,8 @@ # nfs_mounts related use_autofs: false mount_points: - - /gpfs4 - - /gpfs5 + - { "src": "master:/gpfs4", "path": "/gpfs4", "opts": "rw,sync,hard" } + - { "src": "master:/gpfs5", "path": "/gpfs5", "opts": "rw,sync,hard" } #SSH Host Keys S3_ENDPOINT: "" diff --git a/ansible/roles/nfs_mounts/tasks/fstab.yml b/ansible/roles/nfs_mounts/tasks/fstab.yml index 100c0421f045949c11287ecc78a3b9a8de0d3567..6b1a1d255d5bb8ff950005d06863967b6ef926da 100644 --- a/ansible/roles/nfs_mounts/tasks/fstab.yml +++ b/ansible/roles/nfs_mounts/tasks/fstab.yml @@ -1,7 +1,7 @@ --- - name: Create base directories ansible.builtin.file: - path: "{{ item }}" + path: "{{ item.path }}" state: directory mode: '0755' loop: @@ -9,9 +9,9 @@ - name: Mount the directories ansible.posix.mount: - src: "master:{{ item }}" - path: "{{ item }}" - opts: rw,sync,hard + src: "{{ item.src }}" + path: "{{ item.path }}" + opts: "{{ item.opts }}" state: mounted fstype: nfs loop: