remove unlock tasks from autoinstall role sicne they moved into seperate role

master
Michael Wilson 3 years ago
parent 447c7cce7d
commit be3de76971
  1. 2
      hetzner/autoinstall/handlers/main.yml
  2. 40
      hetzner/autoinstall/tasks/unlock.yml

@ -1,2 +0,0 @@
- name: unlock_disk
include_tasks: tasks/unlock.yml

@ -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 }}"
Loading…
Cancel
Save