From 7b0a61c2adadf3edd3c2c69072de0f072b2a78f3 Mon Sep 17 00:00:00 2001
From: Laszlo Rafael <rlacko99@gmail.com>
Date: Wed, 19 Oct 2022 15:50:11 +0200
Subject: [PATCH] Add docker-compose down on failure

---
 ansible/main/tasks/harbor.yaml | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/ansible/main/tasks/harbor.yaml b/ansible/main/tasks/harbor.yaml
index 45e860e..7eee572 100644
--- a/ansible/main/tasks/harbor.yaml
+++ b/ansible/main/tasks/harbor.yaml
@@ -37,6 +37,12 @@
   register: install_command
   ignore_errors: yes
 
+- name: Remove containers on harbor setup failure
+  command: docker-compose down -v
+  args:
+    chdir: /home/{{ user }}/harbor
+  when: install_command.rc != 0
+
 - name: Restart docker daemon on harbor setup failure
   systemd:
     name: docker
-- 
GitLab