From 9e4d500806bc35d652e2746ae42d2389f091aeca Mon Sep 17 00:00:00 2001 From: josiah Date: Sat, 30 Oct 2021 09:23:00 -0500 Subject: [PATCH] This helps avoid a specific idiot docker swarm issue. --- ansible/roles/mediaserver/tasks/main.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/ansible/roles/mediaserver/tasks/main.yml b/ansible/roles/mediaserver/tasks/main.yml index ae915bc..dd70b32 100644 --- a/ansible/roles/mediaserver/tasks/main.yml +++ b/ansible/roles/mediaserver/tasks/main.yml @@ -88,9 +88,22 @@ state: file mode: '0600' +- name: Remove the mediaserver stack + block: + - name: Remove the mediaserver stack + docker_stack: + state: absent + name: mediaserver + compose: + - /home/josiah/apps/mediaserver/mediaserver-compose.yml + - name: Pause so the network gets deleted too + pause: + seconds: 15 + - name: Deploy mediaserver stack docker_stack: state: present name: mediaserver + prune: yes compose: - /home/josiah/apps/mediaserver/mediaserver-compose.yml