From cb470622fd4f13fafe9cb2f38fb25fd1fbd8d89c Mon Sep 17 00:00:00 2001 From: Alfredo Deza Date: Wed, 8 Nov 2017 15:25:05 -0500 Subject: [PATCH] ceph-volume systemd.systemctl always force symlink when masking ceph-disk Signed-off-by: Alfredo Deza --- src/ceph-volume/ceph_volume/systemd/systemctl.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ceph-volume/ceph_volume/systemd/systemctl.py b/src/ceph-volume/ceph_volume/systemd/systemctl.py index d8d29279c0a38..ab8f3e70ae31d 100644 --- a/src/ceph-volume/ceph_volume/systemd/systemctl.py +++ b/src/ceph-volume/ceph_volume/systemd/systemctl.py @@ -50,7 +50,7 @@ def mask_ceph_disk(): # masking ceph-disk@* will not work, so we must link the service directly. # /etc/systemd takes precendence regardless of the location of the unit process.run( - ['sudo', 'ln', '-s', '/dev/null', '/etc/systemd/system/ceph-disk@.service'] + ['sudo', 'ln', '-sf', '/dev/null', '/etc/systemd/system/ceph-disk@.service'] ) -- 2.39.5