"I'm on Ansible 1.5.2"

Please definitely test on 1.5.3 if you can.    1.5.2 was released to fix
one specific problem in the 1.5.1 line, but 1.5.3 fixes quite a bit more.

Nobody -- pretty much nobody -- should be running 1.5.2.   it will yield
unhappy things.

(Also, if you have issues on 1.5.3, I'd be interested in results on devel).




On Tue, Mar 25, 2014 at 6:22 PM, James Tanner <[email protected]> wrote:

> Can the host resolve the fqdn?
>
> - shell: nslookup intro.repositoryhosting.com
> - shell: host intro.repositoryhosting.com
> - shell: sshkeyscan intro.repositoryhost.com
>
> On Mar 25, 2014, at 6:14 PM, [email protected] wrote:
>
> TASK: [webservers | checkout the site]
> ****************************************
>
> <app01> ESTABLISH CONNECTION FOR USER: root
>
> <app01> REMOTE_MODULE git repo=ssh:********@
> intro.repositoryhosting.com/intro/onsite.git dest=/var/www/onsite
> accept_hostkey=true
>
> <app01> EXEC ['ssh', '-C', '-tt', '-vvv', '-o', 'ControlMaster=auto',
> '-o', 'ControlPersist=60s', '-o',
> 'ControlPath=/root/.ansible/cp/ansible-ssh-%h-%p-%r', '-o', 'Port=22',
> '-o', 'KbdInteractiveAuthentication=no', '-o',
> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
> '-o', 'PasswordAuthentication=no', '-o', 'ConnectTimeout=10', 'app01',
> "/bin/sh -c 'mkdir -p
> $HOME/.ansible/tmp/ansible-tmp-1395785319.12-187266324329683 && echo
> $HOME/.ansible/tmp/ansible-tmp-1395785319.12-187266324329683'"]
>
> <app01> PUT /tmp/tmptO5e80 TO
> /root/.ansible/tmp/ansible-tmp-1395785319.12-187266324329683/git
>
> <app01> EXEC ['ssh', '-C', '-tt', '-vvv', '-o', 'ControlMaster=auto',
> '-o', 'ControlPersist=60s', '-o',
> 'ControlPath=/root/.ansible/cp/ansible-ssh-%h-%p-%r', '-o', 'Port=22',
> '-o', 'KbdInteractiveAuthentication=no', '-o',
> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
> '-o', 'PasswordAuthentication=no', '-o', 'ConnectTimeout=10', 'app01',
> "/bin/sh -c '/usr/bin/python
> /root/.ansible/tmp/ansible-tmp-1395785319.12-187266324329683/git; rm -rf
> /root/.ansible/tmp/ansible-tmp-1395785319.12-187266324329683/ >/dev/null
> 2>&1'"]
>
> failed: [app01] => {"failed": true, "item": ""}
>
> msg: failed to add intro.repositoryhosting.com hostkey: getaddrinfo >>:
> Name or service not known
>
>
>
> FATAL: all hosts have already failed -- aborting
>
>
> PLAY RECAP
> ********************************************************************
>
>            to retry, use: --limit @/root/webservers.retry
>
>
> app01                      : ok=7    changed=0    unreachable=0
> failed=1
>
> yaml code is:
>
> - name: checkout the site
>
>   git: repo=ssh://[email protected]/intro/onsite.gitdest={{ 
> nginx_webroot }}/{{ app_name }} accept_hostkey=true
>
> Just checked again... if I clone this repo on the host and accept the key
> then run the playbook it's fine. remove the known_hosts and it bails out.
>
> In the ansible.cfg the HostKeyChecking=False is commented out which I
> assume means it's on and the git accept_hostkey setting will be parsed.
>
> On Tuesday, March 25, 2014 9:17:37 PM UTC, James Tanner wrote:
>>
>> Can we see the yaml syntax and the -vvvv output for the failed task?
>>
>> On Mar 25, 2014, at 1:44 PM, [email protected] wrote:
>>
>> Is anyone else having issues with this feature. If the host key is on the
>> machine my Ansible git checkout works perfectly.
>>
>> If the host key isn't on the box and even with accept_hostkey=yes the
>> checkout fails. I'm on Ansible 1.5.2
>>
>> Error is also ambiguous as it says set accept_hostkey to True!!
>>
>> TASK: [webservers | checkout the site] ******************************
>> **********
>>
>> failed: [app01] => {"failed": true, "item": ""}
>>
>> msg: intro.repositoryhosting.com has an unknown hostkey. Set
>> accept_hostkey to True or manually add the hostkey prior to running the git
>> module
>>
>>
>> FATAL: all hosts have already failed -- aborting
>>
>>
>>
>> On Saturday, January 11, 2014 4:34:12 PM UTC, James Tanner wrote:
>>>
>>> I created a new feature in the git module to help with hostkey
>>> management and prevent task hangs with unknown keys:
>>>
>>> https://github.com/ansible/ansible/commit/8665b0638a1d3a70f985126b0f007a
>>> 26c81273cb
>>> https://github.com/ansible/ansible/commit/eeee1e1c5aa9dd4f84175966e0f9e4
>>> 67fd7fc600
>>>
>>> The module should fail early on if the hostkey is unknown instead of
>>> hanging indefinitely.
>>>
>>> If the user adds "accept_hostkey=yes" to the git parameters, the key
>>> will be automatically
>>> added to the known_hosts file.
>>>
>>> Hopefully this makes the git module easier for our new users.
>>>
>>
>> --
>> 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/6bb95a06-bc62-4745-9466-
>> 8ea5778698ae%40googlegroups.com<https://groups.google.com/d/msgid/ansible-project/6bb95a06-bc62-4745-9466-8ea5778698ae%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>>
> --
> 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/e48e9e39-579c-425c-b5c4-caad6c365f43%40googlegroups.com<https://groups.google.com/d/msgid/ansible-project/e48e9e39-579c-425c-b5c4-caad6c365f43%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
>
>  --
> 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/9AA31C99-8A00-4D5A-AE23-F22FFEF7D26C%40gmail.com<https://groups.google.com/d/msgid/ansible-project/9AA31C99-8A00-4D5A-AE23-F22FFEF7D26C%40gmail.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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/CAEVJ8QN%2BLuw6i%3Dfh9LxdhtEmRfY-76izoF8VTD2CmcN9ujfERQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to