Markus Katharina Brechtel 7 роки тому
джерело
коміт
d251cedd11
2 змінених файлів з 9 додано та 2 видалено
  1. +2
    -0
      defaults/main.yml
  2. +7
    -2
      tasks/main.yml

+ 2
- 0
defaults/main.yml Переглянути файл

@@ -0,0 +1,2 @@
reboot_delay: 120
reboot_timeout: 300

+ 7
- 2
tasks/main.yml Переглянути файл

@@ -1,10 +1,15 @@
---

- name: reboot
command: shutdown -r 1
command: shutdown -r 30
async: 0
poll: 0
ignore_errors: true

- name: wait for ssh
local_action: wait_for host={{ ansible_host | default(inventory_hostname) }} port=22 search_regex=OpenSSH delay={{ reboot_delay | default(120) }} state=started
local_action: wait_for host={{ ansible_host | default(inventory_hostname) }} port=22 search_regex=OpenSSH delay={{ reboot_delay }} timeout={{ reboot_timeout }} state=started

- name: try to connect to ssh
setup:
retries: 10
delay: 5

Завантаження…
Відмінити
Зберегти