Quando o Ansible tem problemas ao executar execuções contra um host, ele gera o nome do host em um arquivo no diretório inicial do usuário, terminando em '.retry'. Geralmente, eles não são usados e apenas causam confusão; existe uma maneira de desativá-los ou colocá-los em um diretório diferente?
ansible
ansible-playbook
devops
Asfand Qazi
fonte
fonte
Você pode desativar a criação do arquivo de repetição no ansible modificando o arquivo de configuração do ansible.
Ansible procura pelo arquivo de configuração da seguinte maneira
Certifique-se de adicionar suas alterações no arquivo de configuração apropriado.
fonte
Você também pode desativar os arquivos de repetição configurando uma variável de ambiente
ANSIBLE_RETRY_FILES_ENABLED
para0
:fonte
Engraçado o suficiente, eu tive um problema semelhante com o arquivo de repetição, mas como trabalho com uma equipe inteira, prefiro não tocar na configuração.
O que eu decidi fazer foi remover o (s) arquivo (s) de repetição como parte da execução de dentro do manual:
fonte
Remova o comentário das linhas no
ansible.cfg
arquivo padrão parafonte