purge-dashboard: remove cid files

This adds the service cid file cleanup as supported in the classic purge
playbook since b9dd253

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1786691

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
(cherry picked from commit cddc23f511)
pull/6879/head
Dimitri Savineau 2021-09-07 12:13:37 -04:00 committed by Dimitri Savineau
parent 1626caaf6a
commit ac6604ab61
1 changed files with 12 additions and 6 deletions

View File

@ -74,10 +74,13 @@
enabled: no
failed_when: false
- name: remove node_exporter service file
- name: remove node_exporter service files
file:
name: /etc/systemd/system/node_exporter.service
name: "{{ item }}"
state: absent
loop:
- /etc/systemd/system/node_exporter.service
- /run/node_exporter.service-cid
- name: remove node-exporter image
command: "{{ container_binary }} rmi {{ node_exporter_container_image }}"
@ -109,12 +112,15 @@
- name: remove systemd service files
file:
name: "/etc/systemd/system/{{ item }}.service"
name: "{{ item }}"
state: absent
loop:
- alertmanager
- prometheus
- grafana-server
- /etc/systemd/system/alertmanager.service
- /etc/systemd/system/prometheus.service
- /etc/systemd/system/grafana-server.service
- /run/alertmanager.service-cid
- /run/prometheus.service-cid
- /run/grafana-server.service-cid
- name: remove ceph dashboard container images
command: "{{ container_binary }} rmi {{ item }}"