답변:
.retry 파일의 작성 여부와 작성 위치를 제어하는 ansible.cfg 파일의 [defaults] 섹션에 추가 할 수있는 두 가지 옵션이 있습니다.
[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)
재밌는 점은 재시도 파일과 비슷한 문제가 있었지만 전체 팀과 함께 작업하면서 구성을 건드리지 않는 것입니다.
내가 대신하기로 한 것은 플레이 북에서 실행의 일부로 재시도 파일을 제거하는 것이 었습니다.
#Clean up the admin node - basic housekeeping
- hosts:
- admin
gather_facts: no
tasks:
- name: remove retry file
file:
path: "{{ item }}"
state: absent
with_fileglob:
- "{{playbook_dir}}/*.retry"
기본 ansible.cfg
파일 의 행을 주석 해제하십시오.
retry_files_enabled = True
retry_files_save_path = ~/.ansible-retry