From a28b960e009197b3c1ae900c5a93eebbd8e858e8 Mon Sep 17 00:00:00 2001 From: jonnybravo Date: Tue, 26 Aug 2025 15:35:48 +0200 Subject: [PATCH] try --- deploy_remote.yml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/deploy_remote.yml b/deploy_remote.yml index da48f09..277b256 100644 --- a/deploy_remote.yml +++ b/deploy_remote.yml @@ -49,12 +49,18 @@ recreate: always register: compose_output + - name: Get container info + community.docker.docker_container_info: + name: + - "{{ project_name }}-web-1" + - "{{ project_name }}-db-1" + register: container_info + - name: Verify that web and db services are running ansible.builtin.assert: that: - - '"movie-db-web" in compose_output.services' - - 'compose_output.services["movie-db-web"].state == "running"' - - '"movie-db-db" in compose_output.services' - - 'compose_output.services["movie-db-db"].state == "running"' + - container_info.containers is defined + - (container_info.containers | selectattr('name', 'equalto', '{{ project_name }}-web-1') | first).State.Running + - (container_info.containers | selectattr('name', 'equalto', '{{ project_name }}-db-1') | first).State.Running