Merge pull request #1920 from jprovaznik/ganesha

Make ceph-nfs service enablement/start optional
pull/1929/head
Sébastien Han 2017-09-20 14:48:36 +02:00 committed by GitHub
commit 7aab133617
3 changed files with 8 additions and 0 deletions

View File

@ -10,6 +10,10 @@
# distributed on RGW nodes. Setting 'copy_admin_key' to 'true'
# will copy the admin key to the /etc/ceph/ directory
copy_admin_key: false
# whether docker container or systemd service should be enabled
# and started, it's useful to set it to false if nfs-ganesha
# service is managed by pacemaker
ceph_nfs_enable_service: true
#######################
# Access type options #

View File

@ -12,11 +12,13 @@
shell: systemctl enable ceph-nfs@{{ ansible_hostname }}.service
failed_when: false
changed_when: false
when: ceph_nfs_enable_service
- name: reload systemd unit files
shell: systemctl daemon-reload
changed_when: false
failed_when: false
when: ceph_nfs_enable_service
- name: systemd start nfs container
service:
@ -24,3 +26,4 @@
state: started
enabled: yes
changed_when: false
when: ceph_nfs_enable_service

View File

@ -98,3 +98,4 @@
name: nfs-ganesha
state: started
enabled: yes
when: ceph_nfs_enable_service