From 9050ef740584fcaa08c26c4a8ba523ac13cc12b5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=B6rg=20Sachse?= <Joerg.Sachse@slub-dresden.de>
Date: Wed, 23 Feb 2022 16:17:48 +0100
Subject: [PATCH] fix: remove MediaConch repo directory before cloning a fresh
 copy to avoid errors from ansible.builtin.git

---
 tasks/rosetta/install_mediaconch.yml | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/tasks/rosetta/install_mediaconch.yml b/tasks/rosetta/install_mediaconch.yml
index 4d99f17..3315b7c 100644
--- a/tasks/rosetta/install_mediaconch.yml
+++ b/tasks/rosetta/install_mediaconch.yml
@@ -23,6 +23,11 @@
         ( not mediaconch_stat.stat.islnk ) or
         ( mediaconch_stat.stat.isreg )
 
+- name: remove existing MediaConch-Profile repo directory (otherwise, we can't clone it in the next task -.-)
+  file:
+    path: "/tmp/mediaconch-profile/"
+    state: absent
+
 - name: checkout MediaConch-Profile repo
   git:
     repo: "https://git.slub-dresden.de/digital-preservation/mediaconch-profile.git"
@@ -41,8 +46,3 @@
     owner: "{{ vault_rosetta_user }}"
     group: "{{ vault_rosetta_group }}"
     mode: 0644
-
-- name: cleanup MediaConch build directory
-  file:
-    path: "/tmp/mediaconch-profile/build/"
-    state: absent
-- 
GitLab