]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
iscsi-gw: fix issue when trying to mask target
authorGuillaume Abrioux <gabrioux@redhat.com>
Mon, 14 May 2018 15:39:25 +0000 (17:39 +0200)
committerGuillaume Abrioux <gabrioux@redhat.com>
Mon, 14 May 2018 19:42:22 +0000 (21:42 +0200)
trying to mask target when `/etc/systemd/system/target.service` doesn't
exist seems to be a bug.
There is no need to mask a unit file which doesn't exist.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
roles/ceph-iscsi-gw/tasks/prerequisites.yml

index 3ed25786789a54e4755fa92624e660a05f007350..ba9ae435e3ee2e2a181a561b163fdf5029d96cbe 100644 (file)
@@ -62,7 +62,8 @@
     masked: yes
     enabled: no
   when:
-    - target.stat.exists == False or (target.stat.exists and target.stat.islnk == False)
+    - target.stat.exists
+    - target.stat.islnk == False
 
 - name: enable the rbd-target-gw service and make sure it is running
   service: