Failed to set permissions on the temporary files Ansible needs to create when becoming an unprivileged user
とか言われた場合、ドキュメントには pipelining すればいいと書かかれているようです。
http://docs.ansible.com/ansible/become.html#becoming-an-unprivileged-user
ということで ansible.cfg に下記を追加すればいいんじゃないかな
[ssh_connection] pipelining = true
おしまい