Beim Ausführen von Ansible-Playbooks treten häufig Anwendungsfälle auf, in denen erwartet wird, dass eine Aufgabe (normalerweise Shell oder Befehl) Fehlercodes zurückgibt.Wie vermeidet man, dass schwerwiegende Aufgabenfehler mit ansible übersprungen werden?
Bisher war die Lösung, das Ergebnis zu registrieren und ignore_errors: true
hinzuzufügen und später zu entscheiden, ob es ein echter Fehler war oder nicht.
Jetzt gibt es ein Problem mit diesem: es wird Schlamassel die Protokollierung wie Sie rot Fehler sehen wie
fatal: ...
...ignoring
Gibt es eine Möglichkeit, diese zu vermeiden, so würden wir nicht fälschen Fehler in den Protokollen haben?
Im Zusammenhang mit https://stackoverflow.com/questions/45983636/how-to-always-run-some-ansible-roles-nach-vorher-fehlern – sorin