From 27c9fa220cc9b79c061c4dd4e4c57ad6c24fc78a Mon Sep 17 00:00:00 2001 From: Jim Martens Date: Sun, 26 Oct 2025 07:55:26 +0100 Subject: [PATCH] fix: Add task to restart services on plugin install --- ansible/roles/pretix/tasks/setup.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ansible/roles/pretix/tasks/setup.yaml b/ansible/roles/pretix/tasks/setup.yaml index 97f87d1..97901d9 100644 --- a/ansible/roles/pretix/tasks/setup.yaml +++ b/ansible/roles/pretix/tasks/setup.yaml @@ -15,6 +15,7 @@ - legacy_cgi - pretix-passbook extra_args: --user + register: dependencies - name: Create config file ansible.builtin.template: src: pretix.cfg.j2 @@ -58,4 +59,8 @@ - name: Update service config ansible.builtin.command: cmd: supervisorctl update - when: pretix_service.changed \ No newline at end of file + when: pretix_service.changed +- name: Restart services + ansible.builtin.command: + cmd: supervisorctl restart pretix pretix_worker + when: dependencies.changed && !pretix_service.changed