--- - name: "Reload systemd" ansible.builtin.systemd: daemon_reload: true when: ansible_service_mgr == "systemd" - name: "Restart Teleport" ansible.builtin.service: name: teleport state: restarted async: 15 poll: 0 when: ansible_service_mgr == "systemd" notify: "Check Teleport restart" - name: "Check Teleport restart" delegate_to: localhost ansible.builtin.wait_for: host: "{{ inventory_hostname }}" port: "3022" delay: 10 timeout: 30 state: started msg: "Telport has restarted"