From 7d334559b70f579650704276488bda19c648d41e Mon Sep 17 00:00:00 2001 From: Leo Drachenfeuer Date: Sun, 25 Jun 2023 13:37:22 +0000 Subject: [PATCH] add work around for restart hang with test --- handlers/main.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/handlers/main.yml b/handlers/main.yml index 8cb7708..1c0ee07 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -8,5 +8,17 @@ ansible.builtin.service: name: teleport state: restarted - failed_when: false + 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"