Ich habe einen Befehl in einem ansible Textbuch:Wie mache ich Ansible ignorieren fehlgeschlagene Tarball-Extraktion?
- name: extract the tarball
command: tar --ignore-command-error -xvkf release.tar
Es wird erwartet, dass einige Dateien nicht, da sie bereits existieren extrahiert werden (-k
Flag).
Dies führt jedoch dazu, dass das gesamte Playbook gestoppt werden kann, da ein Fehlercode aus der Tear-Extraktion besteht.
Wie kann ich das umgehen? Wie Sie sehen können, habe ich --ignore-command-error
vergeblich versucht.
Es ist 'ignore_errors', nicht' ignore_failures'. – udondan
danke @udondan. – tedder42
@ Tedder42, können wir 'ignore_errors' auf einer Playbook-Ebene anstelle einer Aufgabenebene geben? – Codebender