태그를 사용하여 post_tasks에서 디버그 작업을 수행하는 방법

태그를 사용하여 post_tasks에서 디버그 작업을 수행하는 방법

사이트.yml:

---
- hosts: localhost
  connection: local
  post_tasks:
    - name: "List dir"
      tags: always
      shell: "ls -la"
      register: logs_result
    - debug:
        var: logs_result.stdout_lines

실행하기:

ansible-playbook -t abc site.yml

출력을 볼 수 없습니다. debug태그에 관계없이 항상 작동하도록 만드는 방법은 무엇입니까 ?

답변1

tags: always디버그 작업에 추가하면 작동합니다.

    - debug:
        var: logs_result.stdout_lines
      tags: always

관련 정보