From 45da5bca82200af63b0ee16479b267eb209386f3 Mon Sep 17 00:00:00 2001 From: Luke Hoersten Date: Sat, 28 Mar 2026 13:42:08 -0500 Subject: Added soju role. --- pleroma/otp/tasks/install.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'pleroma') diff --git a/pleroma/otp/tasks/install.yaml b/pleroma/otp/tasks/install.yaml index 6ca437b..2759729 100644 --- a/pleroma/otp/tasks/install.yaml +++ b/pleroma/otp/tasks/install.yaml @@ -6,12 +6,20 @@ src: "{{pleroma_download_url}}" dest: "/tmp/" remote_src: yes + register: pleroma_download + ignore_errors: true + +- name: warn if pleroma download failed + debug: + msg: "WARNING: Could not download Pleroma release from {{pleroma_download_url}} — skipping install, existing binary unchanged." + when: pleroma_download is failed - name: delete old pleroma release become: yes file: path: "/opt/pleroma/" state: "absent" + when: pleroma_download is succeeded - name: install pleroma release become: yes @@ -21,4 +29,5 @@ dest: "/opt/pleroma/" owner: "pleroma" group: "pleroma" + when: pleroma_download is succeeded notify: restart all pleroma instances -- cgit v1.2.3