]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
nfs: ensure nfs-server server is stopped
authorAli Maredia <amaredia@redhat.com>
Mon, 2 Apr 2018 17:47:31 +0000 (13:47 -0400)
committerSébastien Han <seb@redhat.com>
Wed, 11 Apr 2018 12:00:48 +0000 (14:00 +0200)
NFS-ganesha cannot start is the nfs-server service
is running. This commit stops nfs-server in case it
is running on a (debian, redhat, suse) node before
the nfs-ganesha service starts up

fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1508506

Signed-off-by: Ali Maredia <amaredia@redhat.com>
roles/ceph-nfs/tasks/pre_requisite_non_container.yml

index a2430a2c0482ae60ff48ae69f3c76b2c2f883482..df092fc94b6646bf033aea344ab1e67087e03127 100644 (file)
     owner: "root"
     group: "root"
     mode: "0755"
+
+- name: stop nfs server service
+  systemd:
+    name: "{%- if ansible_os_family == 'RedHat' 'nfs-server' %}{%- endif %}{%- if ansible_os_family == 'Suse' 'nfsserver' %}{%- endif %}{%- if ansible_os_family == 'Debian' 'nfs-kernel-server' %}{%- endif %}"
+    state: stopped
+    enabled: no
+  ignore_errors: true