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 [email protected].
To post to this group, send email to [email protected].
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