ansible-taler-exchange

Ansible playbook to deploy a production Taler Exchange
Log | Files | Refs | Submodules | README | LICENSE

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:
Mroles/libeufin-nexus/tasks/main.yml | 7+++++--
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: