From c3bb76b8e9cca8ae77894caf5fc14449ea736d09 Mon Sep 17 00:00:00 2001 From: Guillaume Abrioux Date: Wed, 12 Dec 2018 16:34:14 +0100 Subject: [PATCH] purge-container: move facts gathering after ceph-defaults role import This task has to be called after the role `ceph-defaults` has been played, otherwise, `mon_group_name` will never be known. Signed-off-by: Guillaume Abrioux (cherry picked from commit a12de3e048e1b62b8cbf6bc6d089db1bb880d37c) --- infrastructure-playbooks/purge-docker-cluster.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/infrastructure-playbooks/purge-docker-cluster.yml b/infrastructure-playbooks/purge-docker-cluster.yml index 218066f38..7d7ae5599 100644 --- a/infrastructure-playbooks/purge-docker-cluster.yml +++ b/infrastructure-playbooks/purge-docker-cluster.yml @@ -318,7 +318,11 @@ setup: delegate_to: "{{ item }}" delegate_facts: True - with_items: "{{ groups.get(mon_group_name, 'mons') }}" + with_items: "{{ groups.get(mon_group_name | default('mons')) }}" + + - import_role: + name: ceph-facts + private: false - name: get all the running osds shell: | @@ -594,6 +598,10 @@ name: ceph-defaults private: false + - import_role: + name: ceph-facts + private: false + - name: show container list on all the nodes (should be empty) command: > docker ps --filter='name=ceph' -a -q -- 2.39.5