From d9d497d9d7473fd7a48b1b3e2f7caed57990b9eb Mon Sep 17 00:00:00 2001 From: SebClem Date: Tue, 30 Apr 2024 11:10:28 +0200 Subject: [PATCH] Fix restart --- roles/docker_compose/tasks/main.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/roles/docker_compose/tasks/main.yml b/roles/docker_compose/tasks/main.yml index 3410d0c..763d489 100644 --- a/roles/docker_compose/tasks/main.yml +++ b/roles/docker_compose/tasks/main.yml @@ -41,12 +41,21 @@ remove_orphans: true pull: always build: always - state: "{{ 'restarted' if item.changed else docker_compose_state }}" + state: "{{ docker_compose_state }}" loop: "{{ copy_result.results }}" when: not item.failed register: result changed_when: "'Started' in result.stderr" +# - name: Force restart +# community.docker.docker_compose_v2: +# project_src: "{{ docker_compose_remote_project_dir + '/' + item.item.item.name }}" +# remove_orphans: true +# pull: always +# build: always +# state: "restarted" +# loop: "{{ result.results }}" +# when: not item.changed and (copy_result.results | selectattr('item.name', 'eq', item.item.item.name) | map(attribute='changed')) - name: Prune docker community.docker.docker_prune: