Question: Authentication or permission failure
在 Ansible AWX 執行 playbook 時,出現如下圖錯誤訊息Authentication or permission failure. In some cases, you may have been able to authenticate and did not have permissions on the target directory. Consider changing the remote tmp path in ansible.cfg to a path rooted in tmp.
Answer:
事實上,錯誤訊息中已經說明問題發生的原因。這次的有問題的主機狀況是,執行 playbook 的帳號,並沒有目標主機的相關資料夾權限所導致。
管理人員可以直接修改「ansible.cfg」內容,或是像本文中,將「ansible_remote_tmp: /tmp」暫時參數加上即可解決。
有關 「ansible_remote_tmp: /tmp」 參數作用的詳細資訊,請參考下列官方連結: