diff options
| author | Michal Nasiadka <mnasiadka@gmail.com> | 2026-01-16 13:46:22 +0100 |
|---|---|---|
| committer | Bertrand Lanson <bertrand.lanson@infomaniak.com> | 2026-02-09 20:55:02 +0100 |
| commit | 6c5e91c7a75e5149d64dbdfddd2a67306ec4a919 (patch) | |
| tree | dccf6fe324520195e41aa98db0f6e708422cbfb9 /roles/kolla-ansible-reconfigure | |
| parent | bee323d35c437d38efe0ee54eac05f4b473caecf (diff) | |
| download | kolla-ansible-6c5e91c7a75e5149d64dbdfddd2a67306ec4a919.tar.gz kolla-ansible-6c5e91c7a75e5149d64dbdfddd2a67306ec4a919.zip | |
CI: Switch reconfigure role to docker_host_info
Change-Id: I945f84e4d9ebf37541f4f395ca49b92f4e3892c5
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Diffstat (limited to 'roles/kolla-ansible-reconfigure')
| -rw-r--r-- | roles/kolla-ansible-reconfigure/tasks/main.yml | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/roles/kolla-ansible-reconfigure/tasks/main.yml b/roles/kolla-ansible-reconfigure/tasks/main.yml index 287c3688b..732d1912b 100644 --- a/roles/kolla-ansible-reconfigure/tasks/main.yml +++ b/roles/kolla-ansible-reconfigure/tasks/main.yml @@ -40,17 +40,15 @@ when: - container_engine == 'docker' block: - # NOTE(blanson): there is apparently no module to do that (!?) - name: List docker containers - ansible.builtin.command: - cmd: "docker ps --format '{{ '{{' }}.Names{{ '}}' }}'" - register: _deploy_docker_ps_raw - changed_when: false + community.docker.docker_host_info: + containers: true + register: _docker_host_info - name: Get details of all containers on host community.docker.docker_container_info: name: "{{ item }}" - loop: "{{ _deploy_docker_ps_raw.stdout_lines }}" + loop: "{{ _docker_host_info.containers | map(attribute='Names') | map('first') | map('regex_replace', '^/', '') | list }}" register: _deploy_docker_info - name: Build container timestamps dict post-deploy @@ -105,7 +103,6 @@ if ansible_facts.distribution | lower == 'debian' and ansible_facts.distribution_major_version | int == 12 else []) }} - ovn_db_services: - "ovn_nb_db" - "ovn_sb_db" @@ -151,15 +148,15 @@ - container_engine == 'docker' block: - name: List docker containers - ansible.builtin.command: - cmd: "docker ps --format '{{ '{{' }}.Names{{ '}}' }}'" - register: _reconfigure_docker_ps_raw + community.docker.docker_host_info: + containers: true + register: _docker_host_info changed_when: false - name: Get details of all containers on host community.docker.docker_container_info: name: "{{ item }}" - loop: "{{ _reconfigure_docker_ps_raw.stdout_lines }}" + loop: "{{ _docker_host_info.containers | map(attribute='Names') | map('first') | map('regex_replace', '^/', '') | list }}" register: _reconfigure_docker_info - name: Build container timestamps dict post-reconfigure |
