Cuando Ansible tiene problemas para ejecutar juegos contra un host, mostrará el nombre del host en un archivo en el directorio de inicio del usuario que termina en '.retry'. Estos a menudo no se usan y solo causan desorden, ¿hay alguna forma de desactivarlos o colocarlos en un directorio diferente?
ansible
ansible-playbook
devops
Asfand Qazi
fuente
fuente
Puede deshabilitar la creación del archivo de reintento en ansible modificando el archivo de configuración ansible.
Ansible busca el archivo de configuración de la siguiente manera
Asegúrese de agregar sus cambios al archivo de configuración apropiado.
fuente
También puede desactivar los archivos de reintento configurando una variable de entorno
ANSIBLE_RETRY_FILES_ENABLED
para0
:fuente
Curiosamente, tuve un problema similar con el archivo de reintento, pero como estoy trabajando con todo un equipo, prefiero no tocar la configuración.
Lo que decidí hacer en su lugar fue eliminar los archivos de reintento como parte de la ejecución desde el libro de jugadas:
fuente
Descomente las líneas en el
ansible.cfg
archivo predeterminado parafuente