From a96bd41326678374f6db079422ed86a4e6d8564c Mon Sep 17 00:00:00 2001 From: Michael Schiemer Date: Sat, 8 Nov 2025 23:28:49 +0100 Subject: [PATCH] fix(ansible): Fix YAML syntax in traefik/tasks/ssl.yml - Change when clause from list to string format to fix YAML parsing error - Use 'and' operators instead of list items for better readability --- deployment/ansible/roles/traefik/tasks/ssl.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/deployment/ansible/roles/traefik/tasks/ssl.yml b/deployment/ansible/roles/traefik/tasks/ssl.yml index f6f436a5..7447c715 100644 --- a/deployment/ansible/roles/traefik/tasks/ssl.yml +++ b/deployment/ansible/roles/traefik/tasks/ssl.yml @@ -40,19 +40,19 @@ cd {{ traefik_stack_path }} docker compose restart {{ traefik_container_name }} changed_when: true - when: - - (traefik_ssl_restart | default(false) | bool) or (acme_stat.changed | default(false) | bool) - - traefik_status.rc == 0 - - "Up" in traefik_status.stdout + when: > + ((traefik_ssl_restart | default(false) | bool) or (acme_stat.changed | default(false) | bool)) + and traefik_status.rc == 0 + and "Up" in traefik_status.stdout - name: Wait for Traefik to be ready (after restart) ansible.builtin.wait_for: timeout: "{{ traefik_ssl_wait_timeout | default(10) }}" changed_when: false - when: - - (traefik_ssl_restart | default(false) | bool) or (acme_stat.changed | default(false) | bool) - - traefik_status.rc == 0 - - "Up" in traefik_status.stdout + when: > + ((traefik_ssl_restart | default(false) | bool) or (acme_stat.changed | default(false) | bool)) + and traefik_status.rc == 0 + and "Up" in traefik_status.stdout - name: Trigger certificate request by accessing each domain ansible.builtin.uri: