SWEEEEETTTT! This worked for me too! Anyway I can add this to my 
ansible.cfg permanently?


On Friday, 9 August 2013 03:53:52 UTC-4, Rodney Quillo wrote:
>
> For ansible,  ssh-add to load ssh keys in your host machine first.
> Then use "ssh" as connection type with forwarding enabled. 
>
> Such as:
> $ ssh-add  
> $ export ANSIBLE_TRANSPORT="ssh"
> $ export  ANSIBLE_SSH_ARGS="-o ForwardAgent=yes"
>
> See manual for ssh-add for running the agent.
>
> Rodney 
>
> On Friday, August 9, 2013 6:09:14 AM UTC+8, Daniel Shapiro wrote:
>>
>> Hi Lorin,
>>
>> I'm trying to set this up exactly as you describe, but have not had any 
>> luck unfortunately :(
>>
>> My ~/.ssh/config works fine when I use ssh manually - I can type "ssh 
>> my_host_shortname" and connect to my machine and then I can pull from 
>> github because I have ForwardAgent properly set.
>>
>> But I've seen zero evidence that ansible is using any information in 
>> ~/.ssh/config
>>
>> Here's my ansible inventory file: http://pastebin.com/6e7Ue2VA
>>
>> I can run "ansible all -m ping" and it works fine, but if I run "ansible 
>> all -a 'ssh -T [email protected]'" then I get a permission denied error 
>> because my ssh agent was not forwarded.
>>
>> Any ideas?
>>
>> Thank you!
>>
>> - Daniel
>>
>> On Monday, July 15, 2013 6:23:48 PM UTC-7, Lorin Hochstein wrote:
>>>
>>> You're in luck! Mac OS X has great support for ssh agent forwarding, it 
>>> automatically starts up an ssh agent for you when you first log in to your 
>>> machine. You can check it's running by doing:
>>>
>>> echo $SSH_AUTH_SOCK
>>>
>>> You should see something like:
>>> /tmp/launch-MYGNdH/Listeners
>>>
>>>
>>> You'll need to add "ForwardAgent yes" to your ~/.ssh/config file on your 
>>> mac.
>>>
>>> Lorin
>>>
>>>
>>>
>>> On Mon, Jul 15, 2013 at 8:55 PM, Eric Palmer <[email protected]>wrote:
>>>
>>>> thanks
>>>>
>>>> I have no idea how to do that but tomorrow I will search google and 
>>>> figure it out.  I use mac osx.  
>>>>
>>>> thanks
>>>>
>>>> Loving ansible....
>>>>
>>>> Eric
>>>>
>>>>
>>>> On Mon, Jul 15, 2013 at 8:54 PM, Lorin Hochstein <
>>>> [email protected]> wrote:
>>>>
>>>>> Eric:
>>>>>
>>>>> I would recommend using ssh agent forwarding to check out a git repo. 
>>>>> You'll need to use the "ssh" connection and enable agent forwarding on 
>>>>> your 
>>>>> local machine, as well as ensuring that the remote git repo has your ssh 
>>>>> public key.
>>>>>
>>>>> Lorin
>>>>>
>>>>>
>>>>> On Mon, Jul 15, 2013 at 8:52 PM, Eric Palmer <[email protected]>wrote:
>>>>>
>>>>>> I want to do a git archive from git hub private repo or a shallow 
>>>>>> clone 
>>>>>>
>>>>>> But I don't see how to specify the username and password. If I use 
>>>>>> the ssh: protocol I can add the username.  How do I specify the password.
>>>>>>
>>>>>> thanks
>>>>>>
>>>>>> --
>>>>>> Eric
>>>>>>  
>>>>>> -- 
>>>>>> 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].
>>>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>>  
>>>>>>  
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> -- 
>>>>> Lorin Hochstein
>>>>> Lead Architect - Cloud Services
>>>>> Nimbis Services, Inc.
>>>>> www.nimbisservices.com
>>>>>  
>>>>> -- 
>>>>> 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].
>>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>  
>>>>>  
>>>>>
>>>>
>>>>
>>>>
>>>> -- 
>>>> KK4MWM (Ham Radio)
>>>> About Me <http://about.me/ericpalmer>
>>>> http://www.thingiverse.com/DaddyOh
>>>> Join the 3DPrinter Revolution 
>>>> http://makerbot.com
>>>>  
>>>> -- 
>>>> 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].
>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>  
>>>>  
>>>>
>>>
>>>
>>>
>>> -- 
>>> Lorin Hochstein
>>> Lead Architect - Cloud Services
>>> Nimbis Services, Inc.
>>> www.nimbisservices.com
>>>  
>>

-- 
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].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to