Skip to main content

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