Fixes: #3554
Always reload with Upstart because in some configs the init.d script doesn't work
Signed-off-by: David Zafman <david.zafman@inktank.com>
invoke-rc.d ceph reload >/dev/null
elif which service && [ -x `which service` ]; then
service ceph reload >/dev/null
- elif which initctl && [ -x `which initctl` ]; then
+ fi
+ # Possibly reload twice, but depending on ceph.conf the reload above may be a no-op
+ if which initctl && [ -x `which initctl` ]; then
# upstart reload isn't very helpful here:
# https://bugs.launchpad.net/upstart/+bug/1012938
for type in mon osd mds; do