diff --git a/ansible/roles/pretix/tasks/setup.yaml b/ansible/roles/pretix/tasks/setup.yaml index 7fb3d88..4ac566b 100644 --- a/ansible/roles/pretix/tasks/setup.yaml +++ b/ansible/roles/pretix/tasks/setup.yaml @@ -42,6 +42,11 @@ owner: "{{ ssh_user }}" group: "{{ ssh_user }}" mode: "644" + register: pretix_service +- name: Reread service config + ansible.builtin.command: + cmd: supervisorctl reread + when: pretix_service.changed - name: Start pretix community.general.supervisorctl: state: started diff --git a/ansible/roles/redis/tasks/main.yaml b/ansible/roles/redis/tasks/main.yaml index 1be00d8..5e9fdf4 100644 --- a/ansible/roles/redis/tasks/main.yaml +++ b/ansible/roles/redis/tasks/main.yaml @@ -20,6 +20,11 @@ owner: "{{ ssh_user }}" group: "{{ ssh_user }}" mode: "644" + register: redis_service +- name: Reread service config + ansible.builtin.command: + cmd: supervisorctl reread + when: redis_service.changed - name: Start redis community.general.supervisorctl: state: started