From 34d57edbb253db52e333f6f68c26550bfebf3c02 Mon Sep 17 00:00:00 2001 From: jonnybravo Date: Tue, 26 Aug 2025 15:42:20 +0200 Subject: [PATCH] try --- deploy_remote.yml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/deploy_remote.yml b/deploy_remote.yml index 078c0b7..758bc96 100644 --- a/deploy_remote.yml +++ b/deploy_remote.yml @@ -51,10 +51,13 @@ - name: Get container info community.docker.docker_container_info: - name: - - "{{ project_name }}-web-1" - - "{{ project_name }}-db-1" + filters: + label: + - "com.docker.compose.project={{ project_name }}" register: container_info + until: container_info.containers | length >= 2 # Assuming 2 services (web and db) + retries: 10 + delay: 5 - name: Debug container_info ansible.builtin.debug: @@ -63,8 +66,7 @@ - name: Verify that web and db services are running ansible.builtin.assert: that: - - 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 + - (container_info.containers | selectattr('name', 'match', '.*-web-.*') | first).State.Running + - (container_info.containers | selectattr('name', 'match', '.*-db-.*') | first).State.Running