Schöne Fehlermeldungen mit ansible-playbook
Die Ausgabe der Fehlermeldungen bei ansible-playbook erfolgt standardmäßig als json. Das ist schwer zu lesen. Aber es geht auch schöner.
Dazu ist eine kleine Änderung in der ansible.cfg notwendig. Diese wird von ansible-playbook in folgende Reihenfolge gesucht:
- ANSIBLE_CONFIG (Umgebungsvariable falls gesetzt)
- ansible.cfg (im aktuellen Verzeichnis)
- ~/.ansible.cfg (in deinem Home)
- /etc/ansible/ansible.cfg
Folgender Eintrag ist zu ändern:
# change the default callback, you can only have one 'stdout' type enabled at a time.
#stdout_callback = skippy
#stdout_callback = debug
stdout_callback = yaml