Когда Ansible имеет проблемы с запуском игр против хоста, он выведет имя хоста в файл в домашнем каталоге пользователя, заканчивающийся на '.retry'. Они часто не используются и просто вызывают беспорядок, есть ли способ отключить их или поместить в другой каталог?
Как остановить Ansible от создания файлов .retry в домашнем каталоге?
Ответ 1
Есть два варианта, которые вы можете добавить в раздел [defaults] файла ansible.cfg, который будет контролировать, будут ли созданы файлы .retry и где они созданы.
[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)
Ответ 2
Вы можете отключить создание файла повтора в недоступном состоянии, изменив файл конфигурации.
[defaults]
...
retry_files_enabled = False
Ansible ищет файл конфигурации следующим образом
- ./ansible.cfg
- ~/.ansible.cfg
- /etc/ansible/ansible.cfg
Обязательно добавьте изменения в соответствующий файл конфигурации.