From 1c427fc16a3d61f73b1240aa5b8c5ee4eec373dd Mon Sep 17 00:00:00 2001
From: Robin Sonnabend <robin@fsmpi.rwth-aachen.de>
Date: Mon, 15 Mar 2021 15:17:46 +0100
Subject: [PATCH] Fix etherpad git pull

Restart etherpad unit after pulling new version
Force update, don't fail pull if local files are changed.
---
 etherpad/tasks/main.yml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/etherpad/tasks/main.yml b/etherpad/tasks/main.yml
index d23bdf6..cc22185 100644
--- a/etherpad/tasks/main.yml
+++ b/etherpad/tasks/main.yml
@@ -36,8 +36,10 @@
     repo: https://github.com/ether/etherpad-lite.git
     dest: "{{etherpad_web_root}}/repository"
     version: "{{etherpad_version|default('HEAD')}}"
+    force: true
   become: true
   become_user: etherpad
+  notify: restart etherpad
 
 - name: ensure we have a directory for etherpad configuration files
   file:
-- 
GitLab