commit aa3ddfb3069d25f7ee2cf4a2583d64f4c929c422
parent a88ae469ddc6604c741a36c4093dc70682b673f6
Author: Devan Carpenter <devan@taler.net>
Date: Sun, 29 Dec 2024 14:05:55 +0000
libeufin-nexus: check service exists before halt
Diffstat:
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/roles/libeufin-nexus/tasks/main.yml b/roles/libeufin-nexus/tasks/main.yml
@@ -1,10 +1,13 @@
---
+- name: Get the list of services
+ service_facts:
+
- name: Ensure libeufin-nexus service is stopped before we upgrade
- service:
- daemon_reload: true
+ systemd:
name: libeufin-nexus.target
state: stopped
enabled: false
+ when: "'taler-exchange.target' in services"
- name: Install libeufin-nexus package
apt: