July 25 2022, 20:24#

Ansible Tips : Reboot & Continue

Lien : https://blog.wescale.fr/ansible-tips-reboot-continue/

Quand on pilote des serveurs avec Ansible, il arrive souvent d'avoir besoin de faire un redémarrage avant de continuer les opérations, ne serait-ce que pour changer de kernel. C'est une question récurrente, autant en formation que dans les équipes que je fréquente. Voici donc un petit aide-mémoire pour vous expliquer.

Le playbook minimal

---
- hosts: pending-reboot
  become: yes

  tasks:
    - name: Attempting reboot
      shell: reboot
      async: 1200
      poll: 0

    - name: Waiting for resurection
      wait_for_connection:
        delay: 60
        timeout: 300

    - name: Is it still you Bob?
      setup:

Tags : ansible linux