Gilles, thanks for the reply.

I have double checked that the `git` task is indeed executed by the 
intended remote user, vagrant, not root. Sudo is off in both Vagrant and 
Ansible configuration.

I have a new discovery to the problem though. The reported issue happened 
with Ubuntu 14.04 ("phusion/ubuntu-14.04-amd64" vagrant image) being the 
target box.  Using the exact same Vagrant configuration and Ansible 
playbook, I tried Ubuntu 12.04 ("hashicorp/precise64" vagrant image) and, 
surprisingly, the `git` task was successfully executed.  How odd.

My very first thought of the different result was that, perhaps, 
`AllowAgentForwarding` was disabled in `sshd_config` in this particular 
Ubuntu 14.04 image. I checked it but that wasn't the case. 

Now, I am left with a big question mark on what's causing the issue for the 
Ubuntu 14.04 box. It could be something to do with the particular image 
that I use, or something to do with Ubuntu 14.04 in general. I don't know 
what else I can do to diagnose the issue. Any thoughts?   

On Thursday, May 8, 2014 3:21:32 PM UTC-7, Gilles Cornu wrote:
>
>
>
>
>> Your play snippet and execution log excerpt do not allow to know if the 
>> `git` task is executed by the remote user (in this example `vagrant`) and I 
>> suspect that this task is in fact executed by root, due to some `sudo: yes` 
>> (enabled either in Vagrant settings or in your playbook file). 
>>
>
> Oops sorry, just a little correction on what I wrote before: Your play is 
> complete and does not include any `sudo: yes`, so I suppose that you are 
> using the `ansible.sudo = true` option in the vagrant provisioner settings. 
> Could confirm? 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to ansible-project+unsubscr...@googlegroups.com.
To post to this group, send email to ansible-project@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/48477cac-85ab-44e1-80ee-8d6d6d7b42e8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to