From ad2a014de4ae7acb62c2db2f8d680914827a079c Mon Sep 17 00:00:00 2001 From: Price Hiller Date: Thu, 13 Jun 2024 22:31:21 -0500 Subject: [PATCH] fix: update to docker_compose_v2 module Old module is broken, moving on into the future --- roles/docker/tasks/setup-docker-registry.yml | 4 ++-- roles/squad-server/tasks/main.yml | 14 ++++++-------- 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/roles/docker/tasks/setup-docker-registry.yml b/roles/docker/tasks/setup-docker-registry.yml index cea420d..aa5ce81 100644 --- a/roles/docker/tasks/setup-docker-registry.yml +++ b/roles/docker/tasks/setup-docker-registry.yml @@ -118,9 +118,9 @@ - name: Run Registry if it isn't Running become: true become_user: "{{ registry_system_user }}" - community.docker.docker_compose: + community.docker.docker_compose_v2: project_src: "./" - pull: true + pull: "always" state: present restarted: true when: registry_running.rc >= 1 diff --git a/roles/squad-server/tasks/main.yml b/roles/squad-server/tasks/main.yml index 412d400..2b0f449 100644 --- a/roles/squad-server/tasks/main.yml +++ b/roles/squad-server/tasks/main.yml @@ -35,14 +35,13 @@ - name: Start Squad Server Services when: server.docker.name == squad_server_to_restart or squad_restart_all | bool - community.docker.docker_compose: + community.docker.docker_compose_v2: project_src: "{{ squad_servers_dir }}" - pull: true + pull: "always" services: - "squad-{{ server.docker.name }}" - "squadjs-{{ server.docker.name }}" - state: present - restarted: true + state: restarted loop: "{{ squad_servers }}" loop_control: label: "SQUAD SERVER -> {{ server.name }}" @@ -50,13 +49,12 @@ - name: Start Only Squadjs Server Services when: server.docker.name == squadjs_to_restart or squadjs_restart_all | bool - community.docker.docker_compose: + community.docker.docker_compose_v2: project_src: "{{ squad_servers_dir }}" - pull: true + pull: "always" services: - "squadjs-{{ server.docker.name }}" - state: present - restarted: true + state: restarted loop: "{{ squad_servers }}" loop_control: label: "SQUADJS -> {{ server.name }}"