Sommaire

Résolution de problèmes concernant les playbooks Playbook

Pour résoudre les problèmes relatifs aux playbooks, vous pouvez :

  • analyser la sortie à l’écran ;

  • utiliser le mode check.

1. Analyser la sortie à l’écran

Le résultat de l’exécution d’un playbook s’affiche à l’écran. Analyser cette sortie peut être un bon début pour diagnostiquer.

Un résultat affiche un en-tête PLAY mentionnant le nom du « play » à exécuter :

PLAY [ce09-lab3 - Installer et configurer Apache] **************

Ensuite, sont présents un ou plusieurs en-têtes TASK. Un en-tête représente une tâche précise du playbook qui est exécutée sur tous les hôtes gérés définis par le mot-clé hosts dans le playbook. :

TASK [Installer les paquets de Apache] ************************ 
ok: [server2] 
 
TASK [Ouvrir les ports HTTP et HTTPS] ************************* 
changed: [server2] => (item=http) 
changed: [server2] => (item=https)

Le nom de l’hôte géré sur lequel la tâche est exécutée apparaît sous l’en-tête ainsi que l’état de la tâche : ok, fatal, changed ou skipping.

Au bas de la sortie de chaque play, la section PLAY RECAP affiche le nombre de tâches exécutées pour chaque hôte géré : ...