]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
purge: rm service-cid files
authorGuillaume Abrioux <gabrioux@redhat.com>
Tue, 2 Feb 2021 20:22:50 +0000 (21:22 +0100)
committerGuillaume Abrioux <gabrioux@redhat.com>
Fri, 12 Feb 2021 17:33:37 +0000 (18:33 +0100)
This commit makes sure purge playbooks remove those file if for any reason they
have been left.

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1920900
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit b9dd253a4fdd336684d107a5f2692dabc5fc1d36)

infrastructure-playbooks/purge-container-cluster.yml

index 5d65b798b0e66e13e3fb99ec8688857687dbac78..41409d65ac8a57a3e6cb2d6da942b09e2892a55f 100644 (file)
         ansible_os_family == 'RedHat' and
         not is_atomic
 
+    - name: find any service-cid file left
+      find:
+        paths: /run
+        patterns:
+          - "ceph-*.service-cid"
+          - "rbd-target-api.service-cid"
+          - "rbd-target-gw.service-cid"
+          - "tcmu-runner.service-cid"
+          - "node_exporter.service-cid"
+          - "prometheus.service-cid"
+          - "grafana-server.service-cid"
+          - "alertmanager.service-cid"
+      register: service_cid_files
+
+    - name: rm any service-cid file
+      file:
+        path: "{{ item.path }}"
+        state: absent
+      with_items: "{{ service_cid_files.files }}"
+
+
 - name: purge ceph directories
 
   hosts: