]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
purge-dashboard: check for legacy group name 'grafana-server'
authorGuillaume Abrioux <gabrioux@redhat.com>
Fri, 29 Jul 2022 11:19:13 +0000 (13:19 +0200)
committerGuillaume Abrioux <gabrioux@redhat.com>
Fri, 29 Jul 2022 16:21:33 +0000 (18:21 +0200)
When using the legacy group name 'grafana-server', this playbook will run but
won't remove properly all monitoring resources as expected.

Fixes: #7265
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
infrastructure-playbooks/purge-dashboard.yml

index a9e4fbc25fe3f1d737f6040afe0e8839b591a7c3..b4a38bef2221b1c0e0d62ff5e0cdcc253095d425 100644 (file)
            invoking the playbook"
       when: ireallymeanit != 'yes'
 
+    - name: import_role ceph-defaults
+      import_role:
+        name: ceph-defaults
+
+    - name: check if a legacy grafana-server group exists
+      import_role:
+        name: ceph-facts
+        tasks_from: convert_grafana_server_group_name.yml
+      when: groups.get((grafana_server_group_name | default('grafana-server')), []) | length > 0
+
+
 - name: gather facts on all hosts
   hosts:
     - "{{ mon_group_name|default('mons') }}"