- hosts: synapse vars_files: - vault/synapse/{{ matrix_server_name }} roles: - role: cert cert_src: '{{ matrix_tls_cert }}' cert_dest: /etc/pki/tls/certs/{{ matrix_tls_cert|basename }} cert_key_src: '{{ matrix_tls_key }}' cert_key_dest: /etc/pki/tls/private/{{ matrix_tls_key|basename }} when: matrix_tls_cert is defined tags: cert - apache - synapse tasks: - meta: flush_handlers - name: ensure synapse is running service: name: synapse state: started