Wenn Ansible Probleme beim Ausführen von Spielen gegen einen Host hat, gibt es den Namen des Hosts in eine Datei im Home-Verzeichnis des Benutzers aus, die auf ".retry" endet. Diese werden oft nicht verwendet und verursachen nur Unordnung. Gibt es eine Möglichkeit, sie auszuschalten oder in ein anderes Verzeichnis zu stellen?
ansible
ansible-playbook
devops
Asfand Qazi
quelle
quelle
Sie können die Erstellung einer Wiederholungsdatei in ansible deaktivieren, indem Sie die ansible-Konfigurationsdatei ändern.
Ansible sucht wie folgt nach einer Konfigurationsdatei
Stellen Sie sicher, dass Sie Ihre Änderungen zur entsprechenden Konfigurationsdatei hinzufügen.
quelle
Sie können auch die Wiederholungs Dateien deaktivieren , indem Sie eine Umgebungsvariable
ANSIBLE_RETRY_FILES_ENABLED
zu0
:quelle
Komischerweise hatte ich ein ähnliches Problem mit der Wiederholungsdatei, aber da ich mit einem ganzen Team zusammenarbeite, möchte ich die Konfiguration lieber nicht berühren.
Stattdessen habe ich beschlossen, die Wiederholungsdatei (en) als Teil des Laufs aus dem Playbook zu entfernen:
quelle
Kommentar- der Zeilen in der
ansible.cfg
Standarddateiquelle