이 플레이북을 사용하여 tar 파일을 복사하고 있는데 플레이북이 잘 실행됩니다.
- name: Copy Tar File
hosts: all
tasks:
- name: "Copy tar file "
copy:
src: /home/example.tar
dest: /tmp/example.tar
when: ansible_os_family == 'Redhat' and ansible_distribution_major_version == '7'
tags:
- Copy Tar File
플레이북을 다시 테스트하기 위해 tar
대상 서버에서 파일을 제거하고 플레이북을 다시 실행합니다. 이번에는 작업을 건너뛰고 tar 파일이 복사되지 않습니다.
PLAY RECAP ok=1 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0
Ansible이 캐시를 관리하는 방법과 이 문제를 피하는 방법을 설명해 줄 수 있는 사람이 있습니까?