diff --git a/hetzner/autoinstall/handlers/main.yml b/hetzner/autoinstall/handlers/main.yml deleted file mode 100644 index daea996..0000000 --- a/hetzner/autoinstall/handlers/main.yml +++ /dev/null @@ -1,2 +0,0 @@ -- name: unlock_disk - include_tasks: tasks/unlock.yml diff --git a/hetzner/autoinstall/tasks/unlock.yml b/hetzner/autoinstall/tasks/unlock.yml deleted file mode 100644 index 3ddbaed..0000000 --- a/hetzner/autoinstall/tasks/unlock.yml +++ /dev/null @@ -1,40 +0,0 @@ -- name: send unlock command - raw: "printf '{{ autoinstall_disk_encryption_secret }}' | cryptroot-unlock" - -- name: wait for boot - wait_for: - delay: 5 - port: '{{ hostvars[inventory_hostname].ansible_ssh_port|default(22) }}' - host: '{{ hostvars[inventory_hostname].ansible_host }}' - search_regex: OpenSSH|dropbear - timeout: 300 - delegate_to: localhost - delegate_facts: yes - -- name: test ssh connection with {{ ansible_user }} - shell: | - ssh -p{{ hostvars[inventory_hostname].ansible_ssh_port|default(22) }} \ - -i {{ hostvars[inventory_hostname].ansible_ssh_private_key_file }} \ - -oStrictHostkeyChecking=no \ - -oBatchMode=yes \ - {{ hostvars[inventory_hostname].ansible_user }}@{{ hostvars[inventory_hostname].ansible_host }} echo test - register: connection_test - ignore_errors: yes - delegate_to: localhost - -- name: set ansible_user - set_fact: - ansible_ssh_user: "{{ ansible_user }}" - when: connection_test is succeeded - -- name: set python interpreter - set_fact: - ansible_python_interpreter: /usr/bin/env python3 - discovered_interpreter_python: - -- name: reload facts - setup: - -- name: set python interpreter - set_fact: - ansible_python_interpreter: "{{ discovered_interpreter_python }}"