# Neustart aller Clients # # Verwendung: # ansible-playbook playbooks/reboot.yml # # Nur bestimmte Rechner: # ansible-playbook playbooks/reboot.yml --limit laptop05,laptop06 # --- - name: Rechner neustarten hosts: clients become: yes tasks: - name: Neustart durchfuehren reboot: reboot_timeout: 300 msg: "Neustart durch Ansible" - name: Warten bis Rechner wieder erreichbar wait_for_connection: delay: 10 timeout: 300 - name: Bestaetigung debug: msg: "{{ inventory_hostname }} ist wieder online"