Quando Ansible ha problemi nell'esecuzione di riproduzioni contro un host, esso produrrà il nome dell'host in un file nella directory home dell'utente che termina in ".retry". Questi non sono spesso usati e causano solo confusione, c'è un modo per disattivarli o metterli in una directory diversa?Come si impedisce ad Ansible di creare file .retry nella home directory?
89
A
risposta
114
Ci sono due opzioni che è possibile aggiungere alla sezione [default] del file ansible.cfg che controllerà o meno i file .retry creati e dove vengono creati.
[defaults]
...
retry_files_enabled = True # Create them - the default
retry_files_enabled = False # Do not create them
retry_files_save_path = "~/" # The directory they will go into
# (home directory by default)
27
È possibile disabilitare la creazione di un nuovo file in ansible modificando il file di configurazione ansible.
[defaults]
...
retry_files_enabled = False
Ansible cerca i file di configurazione come segue
- ./ansible.cfg
- ~/.ansible.cfg
- /etc/ansible/ansible.cfg
Assicurarsi di aggiungere le modifiche al file di configurazione appropriato.
Problemi correlati
- 1. cuoco creare file nella directory home dell'utente
- 2. Come creare una cartella nella home directory?
- 3. creare più directory usando ansible
- 4. Come cancellare file di log hs_err_pid nella home directory
- 5. Ansible: come eliminare file e cartelle all'interno di una directory?
- 6. Come creare un file vuoto con Ansible?
- 7. Impossibile creare la directory '/home/username/.ssh'
- 8. Installare PHP nella mia home directory
- 9. Come si fa a gettare cloni di cloni nella mia home directory con un comando?
- 10. Instradamento ASP.NET MVC 3: impedisce l'accesso ~/home?
- 11. Autorizzazione Apache 13 negata nella home directory dell'utente
- 12. Ember.js - nuovo comando ember che installa il progetto nella directory home anziché nella directory corrente
- 13. come aprire un file nella cartella home dell'utente
- 14. Aggiornamento Ansible 1.9.4 ad Ansible 2.0
- 15. Creare virtualenv nella directory esistente senza creare una directory "locale"
- 16. Ottieni l'ultimo file nella directory
- 17. Come si impedisce a IntelliJ di copiare le risorse nella directory di output del compilatore del progetto?
- 18. Come si impedisce che il file web.config predefinito di IIS venga ereditato dalle directory virtuali?
- 19. Come trovo la directory home di un utente in Perl?
- 20. Come si legge da un file nella stessa directory?
- 21. Come ottenere totalsize di file nella directory?
- 22. Come fare per creare file oggetto in una directory specifica
- 23. Ansible: recupera l'elenco dei file dalla directory locale
- 24. Ottieni la directory home in Linux, C++
- 25. Ansible: creare un utente con privilegi sudo
- 26. Leggi la home directory dell'utente da PHP
- 27. Come posso utilizzare la directory/home su Mac OS X
- 28. Ottenere la home directory dell'utente
- 29. Come si impedisce l'inclusione di file remoti da php?
- 30. Ansible problema di autorizzazione
Si noti che questo funziona solo per Ansible 1.9 e successivi: https://github.com/ansible/ansible/commit/c15b47fb7bbcca965089afc15c2dacf2f8120758 – hudolejev