From 20d12b0577a929354f99b0b1d9e1d03bb3252ccd Mon Sep 17 00:00:00 2001 From: Michael Wilson Date: Wed, 30 Nov 2022 18:55:18 +0100 Subject: [PATCH] fix unlock connection test --- hetzner/autoinstall/tasks/unlock.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/hetzner/autoinstall/tasks/unlock.yml b/hetzner/autoinstall/tasks/unlock.yml index bfbcc49..78f7cc9 100644 --- a/hetzner/autoinstall/tasks/unlock.yml +++ b/hetzner/autoinstall/tasks/unlock.yml @@ -19,9 +19,15 @@ {{ ansible_user }}@{{ ansible_ssh_host }} echo test register: connection_test ignore_errors: yes - changed_when: False + delegate_to: localhost - name: set ansible_user set_fact: ansible_ssh_user: "{{ ansible_user }}" - when: connection_test.rc == 0 + when: connection_test is succeeded + +- name: Reset ssh connection to allow user changes to affect 'current login user' + ansible.builtin.meta: reset_connection + +- name: reload facts + setup: