]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
igw: stop tcmu-runner on iscsi purge
authorMike Christie <mchristi@redhat.com>
Thu, 8 Nov 2018 21:38:08 +0000 (15:38 -0600)
committerSébastien Han <seb@redhat.com>
Fri, 9 Nov 2018 15:50:04 +0000 (16:50 +0100)
When the iscsi purge playbook is run we stop the gw and api daemons but
not tcmu-runner which I forgot on the previous PR.

Fixes Red Hat BZ:
https://bugzilla.redhat.com/show_bug.cgi?id=1621255

Signed-off-by: Mike Christie <mchristi@redhat.com>
(cherry picked from commit b523a44a1a9cf60f7512af833d97c52c1dee1bba)

infrastructure-playbooks/purge-iscsi-gateways.yml

index 8fdf2d8e1dcbc584db519a144ac253c5f87026a0..473e25647f01066ccd758500f77b9d9074ae0237 100644 (file)
       igw_purge: mode="disks"
       when: igw_purge_type == 'all'
 
-    - name: stop and disable rbd-target-api daemon
+    - name: stop and disable daemons
       service:
-        name: rbd-target-api
-        state: stopped
-        enabled: no
-      when: igw_purge_type == 'all'
-
-    - name: stop and disable rbd-target-gw daemon
-      service:
-        name: rbd-target-gw
+        name: "{{ item }}"
         state: stopped
         enabled: no
       when: igw_purge_type == 'all'
+      with_items:
+        - rbd-target-api
+        - rbd-target-gw
+        - tcmu-runner
 
     - name: restart rbd-target-gw daemons
       service: name=rbd-target-gw state=restarted