Browse Source

current

master
parent
commit
d251cedd11
2 changed files with 9 additions and 2 deletions
  1. +2
    -0
      defaults/main.yml
  2. +7
    -2
      tasks/main.yml

+ 2
- 0
defaults/main.yml View File

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

+ 7
- 2
tasks/main.yml View File

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


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


- name: wait for ssh - 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

Loading…
Cancel
Save