From 097945f8d4f1038df3f2bf3ad9ff2697e746581b Mon Sep 17 00:00:00 2001 From: Lars Beckers <lars.beckers@rwth-aachen.de> Date: Tue, 10 Oct 2017 22:59:20 +0200 Subject: [PATCH] make nfs-client compatible with stretch --- nfs-client/handlers/main.yml | 4 ++-- nfs-client/tasks/main.yml | 20 ++++++++++++++++---- 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/nfs-client/handlers/main.yml b/nfs-client/handlers/main.yml index 7944169..64b0469 100644 --- a/nfs-client/handlers/main.yml +++ b/nfs-client/handlers/main.yml @@ -4,8 +4,8 @@ - name: restart autofs service: name=autofs state=restarted -- name: restart nfs-common - service: name=nfs-common state=restarted +- name: restart nfs-client + service: name=nfs-client.target state=restarted - name: reload sysctl command: sysctl -p diff --git a/nfs-client/tasks/main.yml b/nfs-client/tasks/main.yml index 88640e1..3638b7b 100644 --- a/nfs-client/tasks/main.yml +++ b/nfs-client/tasks/main.yml @@ -29,19 +29,31 @@ - nfs-client - packages -- name: ensure the nfs-common service is configured for nfs4 +- name: ensure the nfs-client service is configured for nfs4 copy: src=nfs-common dest=/etc/default/nfs-common owner=root group=root mode=0644 notify: - - restart nfs-common + - restart nfs-client - restart autofs tags: - nfs-client - config +- name: ensure nfs module is loaded + modprobe: name=nfs state=present + tags: + - nfs-client + - config + +- name: ensure nfs module is loaded after a reboot + copy: content="nfs" dest=/etc/modules-load.d/nfs.conf + tags: + - nfs-client + - config + - name: ensure we use the idmapper shell: echo "N" > /sys/module/nfs/parameters/nfs4_disable_idmapping notify: - - restart nfs-common + - restart nfs-client - restart autofs tags: - nfs-client @@ -74,7 +86,7 @@ - config - name: ensure nfs-common is enabled - service: name=nfs-common state=running enabled=yes + service: name=nfs-client.target state=running enabled=yes tags: - nfs-client - service -- GitLab