From a1f69bae9e25c0149b3af509fb37f27c22aa3f4a Mon Sep 17 00:00:00 2001 From: Andrea Dell'Amico Date: Sat, 7 Oct 2023 18:56:42 +0200 Subject: [PATCH] Change in the docker_swarm_info behaviour. --- tasks/swarm_mgr.yml | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/tasks/swarm_mgr.yml b/tasks/swarm_mgr.yml index c8d7c5a..2028409 100644 --- a/tasks/swarm_mgr.yml +++ b/tasks/swarm_mgr.yml @@ -16,20 +16,19 @@ - docker_swarm_manager_main_node | bool tags: [ 'docker', 'docker_swarm', 'docker_swarm_init' ] -- block: - - name: Get swarm status information - community.docker.docker_swarm_info: - state: inspect - register: swarm_info_data - - - name: Get the swarm manager token - set_fact: - docker_swarm_mgr_token: '{{ swarm_info_data.swarm_facts.JoinTokens.Manager }}' - cacheable: True - +- name: swarm_mgr | Setup the docker swarm when: docker_swarm_manager delegate_to: '{{ docker_swarm_manager_main_node_address }}' - tags: [ 'docker', 'docker_swarm' ] + tags: ['docker', 'docker_swarm'] + block: + - name: swarm_mgr | Get swarm status information + community.docker.docker_swarm_info: + register: swarm_info_data + + - name: swarm_mgr | Get the swarm manager token + set_fact: + docker_swarm_mgr_token: '{{ swarm_info_data.swarm_facts.JoinTokens.Manager }}' + cacheable: true - block: - name: Add some manager nodes to the docker swarm cluster