I would like to reboot the machine using shell module and wait for it to come back, but it does not work with the following playbook:
--- # reboot.yml - hosts: all tasks: - name: reboot host shell: /sbin/shutdown -r now become: true - name: waiting for server booting up local_action: wait_for args: host: '' port: 22 delay: 30 timeout: 300 state: started become: false
- Ansible Tower >= 3.x
- Ansible Engine >=2.1.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.