]> git-server-git.apps.pok.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)
committerSébastien Han <seb@redhat.com>
Tue, 15 May 2018 08:21:41 +0000 (10:21 +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>
(cherry picked from commit a145caf947aec64467150a007b7aafe57abe2891)

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: