From b8e942e2d745e3dd6f87c17d5d27b1717e1995a1 Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Thu, 16 Oct 2014 16:36:26 +0000 Subject: [PATCH] Try to conditionalize exportfs. --- roles/nfs/server/tasks/main.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/roles/nfs/server/tasks/main.yml b/roles/nfs/server/tasks/main.yml index 17c6f336e4..4e925737d1 100644 --- a/roles/nfs/server/tasks/main.yml +++ b/roles/nfs/server/tasks/main.yml @@ -11,6 +11,7 @@ copy: src={{ ansible_fqdn }}-exports dest=/etc/exports tags: - nfs/server + register: exports - name: enable nfs-related services and run them (fedora) action: service name={{ item }} enabled=true state=started @@ -27,3 +28,7 @@ - nfs - nfslock when: ansible_distribution == 'RedHat' + +- name: Kick exportfs if /etc/exports changed + command: /usr/sbin/exportfs -ra + when: exports.changed