diff --git a/playbooks/deploy-compose.yml b/playbooks/deploy-compose.yml index 842ee85..3f2db90 100644 --- a/playbooks/deploy-compose.yml +++ b/playbooks/deploy-compose.yml @@ -70,6 +70,15 @@ owner: "{{ ansible_user }}" group: docker mode: 0640 + register: _stack_file_state + + - name: Remove the existing stack + when: _stack_file_state.changed is true + docker_stack: + name: "{{ _runtime_application }}" + state: absent + compose: + - "{{ omni_docker_configs }}/{{ _runtime_application }}/docker-compose.yaml" - name: Deploy the stack docker_stack: