It hasn't been, to my knowledge.

With regards to the FAQ and such, our preference would be to just note in
the key parameter that it takes the path to the private key, in the module
docs, if not already said that way.


I just read the docs for this module parameter, and they are pretty bad :)

"Uses the same wrapper method as ssh_opts to pass "-i <key_file>" to the
ssh arguments used by git (added in Ansible 1.5)"

So I think it should just say "Specify an optional private key file to use
for the checkout" instead of all of that, which would probably solve that
problem.

If you want to send in a pull request for that file in the source tree, the
docs are in the EXAMPLES section -- if not, definitely file a bug report
and we can patch it up.

Thanks!






On Mon, Sep 15, 2014 at 9:24 PM, Devin Austin <[email protected]>
wrote:

> Hey James,
>
> Thanks for the reply, I meant to update this earlier.
>
> It turns out I needed to specify the private key, whereas I was pointing
> to the public key.
>
> I can write this up if there's a wiki FAQ or something, or if this is even
> a common issue.
>
> Thanks again!
> -Devin
>
> On Monday, September 15, 2014 2:38:46 PM UTC-6, James Cammarata wrote:
>>
>> Hi Devin, if you look at the process tree on the remote system, can you
>> see which git command is hanging (ie. "git ls-remote")?
>>
>> On Sun, Sep 14, 2014 at 1:03 PM, Devin Austin <[email protected]>
>> wrote:
>>
>> Hi all,
>>
>> I'm relatively new to ansible, I've used it for a small work project, and
>> am now trying to use it to deploy a rails app I've been working on.
>>
>> Michael DeHaan sent me here from twitter, so here goes.
>>
>> Long story short, things go great until I try to clone the project from
>> my bitbucket repository.  I'll try to itemize what I've done, and provide
>> the proper output.
>>
>> 1.   Here are the relevant tasks.  I'm chmod-ing the directory to 0777
>> right now to see if that helped solve things, which it didn't.  target =
>> /var/www/kodiak and repo is my private git repository.
>>
>> - name: create kodiak directory
>>   file: path={{ target }} state=directory group=www-data owner=www-data
>> mode=0777
>>
>> - name: git clone kodiak
>>   git: repo={{repo}} dest={{ target }} accept_hostkey=True
>> key_file="/home/ansible/.ssh/id_rsa.pub" version=master
>>
>> Here's the output, in full, so apologies in advance for a wall of text:
>>
>> devin@kodiak-dev:~/projects/stonecolddev.in-ansible$ ansible-playbook
>> -vvvv -s -i production site.yml
>>
>> PLAY [Kodiak App Setup] ******************************
>> *************************
>>
>> GATHERING FACTS ******************************
>> *********************************
>> <stonecolddev.in> ESTABLISH CONNECTION FOR USER: ansible
>> <stonecolddev.in> REMOTE_MODULE setup
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', "/bin/sh -c 'mkdir -p
>> $HOME/.ansible/tmp/ansible-tmp-1410663976.34-3372550724553 && chmod a+rx
>> $HOME/.ansible/tmp/ansible-tmp-1410663976.34-3372550724553 && echo
>> $HOME/.ansible/tmp/ansible-tmp-1410663976.34-3372550724553'"]
>> <stonecolddev.in> PUT /tmp/tmpVkAUII TO /home/ansible/.ansible/tmp/
>> ansible-tmp-1410663976.34-3372550724553/setup
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', u'/bin/sh -c \'sudo -k && sudo
>> -H -S -p "[sudo via ansible, key=byhlknjhzwgecbtpqvowqnekgkirrupw]
>> password: " -u root /bin/sh -c \'"\'"\'echo SUDO-SUCCESS-
>> byhlknjhzwgecbtpqvowqnekgkirrupw; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8
>> /usr/bin/python 
>> /home/ansible/.ansible/tmp/ansible-tmp-1410663976.34-3372550724553/setup;
>> rm -rf /home/ansible/.ansible/tmp/ansible-tmp-1410663976.34-3372550724553/
>> >/dev/null 2>&1\'"\'"\'\'']
>> ok: [stonecolddev.in]
>>
>> PLAY [webservers] ******************************
>> *******************************
>>
>> GATHERING FACTS ******************************
>> *********************************
>> <stonecolddev.in> ESTABLISH CONNECTION FOR USER: ansible
>> <stonecolddev.in> REMOTE_MODULE setup
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', "/bin/sh -c 'mkdir -p
>> $HOME/.ansible/tmp/ansible-tmp-1410663979.54-67425359821457 && chmod
>> a+rx $HOME/.ansible/tmp/ansible-tmp-1410663979.54-67425359821457 && echo
>> $HOME/.ansible/tmp/ansible-tmp-1410663979.54-67425359821457'"]
>> <stonecolddev.in> PUT /tmp/tmpdjyuZ3 TO /home/ansible/.ansible/tmp/
>> ansible-tmp-1410663979.54-67425359821457/setup
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', u'/bin/sh -c \'sudo -k && sudo
>> -H -S -p "[sudo via ansible, key=ywunhlgmuvvjrorbuvaivfwfmacckxrj]
>> password: " -u root /bin/sh -c \'"\'"\'echo SUDO-SUCCESS-
>> ywunhlgmuvvjrorbuvaivfwfmacckxrj; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8
>> /usr/bin/python 
>> /home/ansible/.ansible/tmp/ansible-tmp-1410663979.54-67425359821457/setup;
>> rm -rf /home/ansible/.ansible/tmp/ansible-tmp-1410663979.54-67425359821457/
>> >/dev/null 2>&1\'"\'"\'\'']
>> ok: [stonecolddev.in]
>>
>> TASK: [common | Set up authorized_keys for the deploy user]
>> *******************
>> <stonecolddev.in> ESTABLISH CONNECTION FOR USER: ansible
>> <stonecolddev.in> REMOTE_MODULE authorized_key user=ansible
>> key="ssh-rsa***"
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', "/bin/sh -c 'mkdir -p
>> $HOME/.ansible/tmp/ansible-tmp-1410663983.29-31466955359184 && chmod
>> a+rx $HOME/.ansible/tmp/ansible-tmp-1410663983.29-31466955359184 && echo
>> $HOME/.ansible/tmp/ansible-tmp-1410663983.29-31466955359184'"]
>> <stonecolddev.in> PUT /tmp/tmpP9hev9 TO /home/ansible/.ansible/tmp/
>> ansible-tmp-1410663983.29-31466955359184/authorized_key
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', u'/bin/sh -c \'sudo -k && sudo
>> -H -S -p "[sudo via ansible, key=ufnrcdwpdthgoesldjcqtowlsfvcsidy]
>> password: " -u root /bin/sh -c \'"\'"\'echo SUDO-SUCCESS-
>> ufnrcdwpdthgoesldjcqtowlsfvcsidy; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8
>> /usr/bin/python 
>> /home/ansible/.ansible/tmp/ansible-tmp-1410663983.29-31466955359184/authorized_key;
>> rm -rf /home/ansible/.ansible/tmp/ansible-tmp-1410663983.29-31466955359184/
>> >/dev/null 2>&1\'"\'"\'\'']
>> ok: [stonecolddev.in] => (item=ssh-rsa ****", "key_options": null,
>> "keyfile": "/home/ansible/.ssh/authorized_keys", "manage_dir": true,
>> "path": null, "state": "present", "unique": false, "user": "ansible"}
>>
>> TASK: [common | Install curl, wget and ca-certificates]
>> ***********************
>> <stonecolddev.in> ESTABLISH CONNECTION FOR USER: ansible
>> <stonecolddev.in> REMOTE_MODULE apt name=wget,ca-certificates,curl,ferm
>> state=present update_cache=yes
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', "/bin/sh -c 'mkdir -p
>> $HOME/.ansible/tmp/ansible-tmp-1410663986.1-48019923164065 && chmod a+rx
>> $HOME/.ansible/tmp/ansible-tmp-1410663986.1-48019923164065 && echo
>> $HOME/.ansible/tmp/ansible-tmp-1410663986.1-48019923164065'"]
>> <stonecolddev.in> PUT /tmp/tmpgWPTLp TO /home/ansible/.ansible/tmp/
>> ansible-tmp-1410663986.1-48019923164065/apt
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', u'/bin/sh -c \'sudo -k && sudo
>> -H -S -p "[sudo via ansible, key=rmhsbnqudvmhiezluhoiggaaqqyviyvy]
>> password: " -u root /bin/sh -c \'"\'"\'echo SUDO-SUCCESS-
>> rmhsbnqudvmhiezluhoiggaaqqyviyvy; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8
>> /usr/bin/python 
>> /home/ansible/.ansible/tmp/ansible-tmp-1410663986.1-48019923164065/apt;
>> rm -rf /home/ansible/.ansible/tmp/ansible-tmp-1410663986.1-48019923164065/
>> >/dev/null 2>&1\'"\'"\'\'']
>> ok: [stonecolddev.in] => (item=wget,ca-certificates,curl,ferm) =>
>> {"changed": false, "item": "wget,ca-certificates,curl,ferm"}
>>
>> TASK: [common | Copy firewall config] ******************************
>> ***********
>> <stonecolddev.in> ESTABLISH CONNECTION FOR USER: ansible
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', u'/bin/sh -c \'sudo -k && sudo
>> -H -S -p "[sudo via ansible, key=hueettdcqubcdeljtdbmcsioguskaymu]
>> password: " -u root /bin/sh -c \'"\'"\'echo SUDO-SUCCESS-
>> hueettdcqubcdeljtdbmcsioguskaymu; rc=0; [ -r "/etc/ferm/ferm.conf" ] ||
>> rc=2; [ -f "/etc/ferm/ferm.conf" ] || rc=1; [ -d "/etc/ferm/ferm.conf" ] &&
>> echo 3 && exit 0; (/usr/bin/md5sum /etc/ferm/ferm.conf 2>/dev/null) ||
>> (/sbin/md5sum -q /etc/ferm/ferm.conf 2>/dev/null) || (/usr/bin/digest -a
>> md5 /etc/ferm/ferm.conf 2>/dev/null) || (/sbin/md5 -q /etc/ferm/ferm.conf
>> 2>/dev/null) || (/usr/bin/md5 -n /etc/ferm/ferm.conf 2>/dev/null) ||
>> (/bin/md5 -q /etc/ferm/ferm.conf 2>/dev/null) || (/usr/bin/csum -h MD5
>> /etc/ferm/ferm.conf 2>/dev/null) || (/bin/csum -h MD5 /etc/ferm/ferm.conf
>> 2>/dev/null) || (echo "${rc} /etc/ferm/ferm.conf")\'"\'"\'\'']
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', "/bin/sh -c 'mkdir -p
>> $HOME/.ansible/tmp/ansible-tmp-1410663993.53-33358864902057 && chmod
>> a+rx $HOME/.ansible/tmp/ansible-tmp-1410663993.53-33358864902057 && echo
>> $HOME/.ansible/tmp/ansible-tmp-1410663993.53-33358864902057'"]
>> <stonecolddev.in> PUT /tmp/tmpxwnH_k TO /home/ansible/.ansible/tmp/
>> ansible-tmp-1410663993.53-33358864902057/file
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', u'/bin/sh -c \'sudo -k && sudo
>> -H -S -p "[sudo via ansible, key=agtwtgvuuhymgjshllewfybuhsotcgou]
>> password: " -u root /bin/sh -c \'"\'"\'echo SUDO-SUCCESS-
>> agtwtgvuuhymgjshllewfybuhsotcgou; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8
>> /usr/bin/python 
>> /home/ansible/.ansible/tmp/ansible-tmp-1410663993.53-33358864902057/file;
>> rm -rf /home/ansible/.ansible/tmp/ansible-tmp-1410663993.53-33358864902057/
>> >/dev/null 2>&1\'"\'"\'\'']
>> ok: [stonecolddev.in] => {"changed": false, "dest":
>> "/etc/ferm/ferm.conf", "gid": 4, "group": "adm", "md5sum": "
>> c6da5230ad75384c209f50dc0e8d36aa", "mode": "0644", "owner": "root",
>> "path": "/etc/ferm/ferm.conf", "size": 599, "state": "file", "uid": 0}
>>
>> TASK: [common | service name=ferm state=running enabled=yes]
>> ******************
>> <stonecolddev.in> ESTABLISH CONNECTION FOR USER: ansible
>> <stonecolddev.in> REMOTE_MODULE service name=ferm state=running
>> enabled=yes
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', "/bin/sh -c 'mkdir -p
>> $HOME/.ansible/tmp/ansible-tmp-1410663996.3-231152159687123 && chmod
>> a+rx $HOME/.ansible/tmp/ansible-tmp-1410663996.3-231152159687123 && echo
>> $HOME/.ansible/tmp/ansible-tmp-1410663996.3-231152159687123'"]
>> <stonecolddev.in> PUT /tmp/tmp7LzZRy TO /home/ansible/.ansible/tmp/
>> ansible-tmp-1410663996.3-231152159687123/service
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', u'/bin/sh -c \'sudo -k && sudo
>> -H -S -p "[sudo via ansible, key=dqjvzzhrgajgcgptgsdfansnprydccbv]
>> password: " -u root /bin/sh -c \'"\'"\'echo SUDO-SUCCESS-
>> dqjvzzhrgajgcgptgsdfansnprydccbv; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8
>> /usr/bin/python 
>> /home/ansible/.ansible/tmp/ansible-tmp-1410663996.3-231152159687123/service;
>> rm -rf /home/ansible/.ansible/tmp/ansible-tmp-1410663996.3-231152159687123/
>> >/dev/null 2>&1\'"\'"\'\'']
>> changed: [stonecolddev.in] => {"changed": true, "enabled": true, "name":
>> "ferm", "state": "started"}
>>
>> TASK: [webtier | Install required web related applications]
>> *******************
>> <stonecolddev.in> ESTABLISH CONNECTION FOR USER: ansible
>> <stonecolddev.in> REMOTE_MODULE apt name=nginx state=present
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', "/bin/sh -c 'mkdir -p
>> $HOME/.ansible/tmp/ansible-tmp-1410663999.25-81835892465327 && chmod
>> a+rx $HOME/.ansible/tmp/ansible-tmp-1410663999.25-81835892465327 && echo
>> $HOME/.ansible/tmp/ansible-tmp-1410663999.25-81835892465327'"]
>> <stonecolddev.in> PUT /tmp/tmpp3RzWm TO /home/ansible/.ansible/tmp/
>> ansible-tmp-1410663999.25-81835892465327/apt
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', u'/bin/sh -c \'sudo -k && sudo
>> -H -S -p "[sudo via ansible, key=dvibwolkfkdzfqaxnmtrxworrpezivzj]
>> password: " -u root /bin/sh -c \'"\'"\'echo SUDO-SUCCESS-
>> dvibwolkfkdzfqaxnmtrxworrpezivzj; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8
>> /usr/bin/python 
>> /home/ansible/.ansible/tmp/ansible-tmp-1410663999.25-81835892465327/apt;
>> rm -rf /home/ansible/.ansible/tmp/ansible-tmp-1410663999.25-81835892465327/
>> >/dev/null 2>&1\'"\'"\'\'']
>> ok: [stonecolddev.in] => (item=nginx) => {"changed": false, "item":
>> "nginx"}
>>
>> TASK: [webtier | Install RVM] ******************************
>> *******************
>> <stonecolddev.in> ESTABLISH CONNECTION FOR USER: ansible
>> <stonecolddev.in> REMOTE_MODULE command curl -sSL https://get.rvm.io |
>> bash -s stable --gems=rails,puma executable=/bin/bash #USE_SHELL
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', "/bin/sh -c 'mkdir -p
>> $HOME/.ansible/tmp/ansible-tmp-1410664002.27-150091890540727 && chmod
>> a+rx $HOME/.ansible/tmp/ansible-tmp-1410664002.27-150091890540727 &&
>> echo $HOME/.ansible/tmp/ansible-tmp-1410664002.27-150091890540727'"]
>> <stonecolddev.in> PUT /tmp/tmpjcDO8j TO /home/ansible/.ansible/tmp/
>> ansible-tmp-1410664002.27-150091890540727/command
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', u'/bin/sh -c \'sudo -k && sudo
>> -H -S -p "[sudo via ansible, key=lxgskeedwewlymrfyzezopllktvhvhoe]
>> password: " -u root /bin/sh -c \'"\'"\'echo SUDO-SUCCESS-
>> lxgskeedwewlymrfyzezopllktvhvhoe; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8
>> /usr/bin/python 
>> /home/ansible/.ansible/tmp/ansible-tmp-1410664002.27-150091890540727/command;
>> rm -rf /home/ansible/.ansible/tmp/ansible-tmp-1410664002.27-150091890540727/
>> >/dev/null 2>&1\'"\'"\'\'']
>> changed: [stonecolddev.in] => {"changed": true, "cmd": "curl -sSL
>> https://get.rvm.io | bash -s stable --gems=rails,puma", "delta":
>> "0:00:23.506878", "end": "2014-09-13 20:07:10.002946", "rc": 0, "start":
>> "2014-09-13 20:06:46.496068", "stderr": "In case of problems:
>> \u001b[32mhttp://rvm.io/help \u001b[33mand \u001b[32mhttps://twitter.com/
>> rvm_io\n <http://twitter.com/rvm_io%5Cn>  * No new notes to
>> display.\n\nAlready installed ruby-2.1.2.\nTo reinstall use:\n\n    rvm
>> reinstall ruby-2.1.2", "stdout": "Downloading https://github.com/
>> wayneeseguin/rvm/archive/stable.tar.gz\n\nUpgrading the RVM installation
>> in /usr/local/rvm/\nUpgrade of RVM in /usr/local/rvm/ is complete.\n\n#
>> ansible,\n#\n#   Thank you for using RVM!\n#   We sincerely hope that RVM
>> helps to make your life easier and more enjoyable!!!\n#\n# ~Wayne, Michal &
>> team.\n\n\nUpgrade Notes:\n\nrvm 1.25.30 (stable) by Wayne E. Seguin <
>> [email protected]>, Michal Papis <[email protected]> [https://rvm.io/
>> ]\n\u001b[32mCreating alias default for ruby-2.1.2\u001b[0m|\b/\b-\b\\
>> \b|\b/\b-\b\\\b|\b.-\b\\\b|\b/\b-\b\\\b|\b/\b-\b.|\b/\b-\b\\
>> \b|\b/\b-\b\\\b|\b.-\b\\\b|\b/\b-\b\\\b|\b/\b.\nSuccessfully installed
>> rails-4.1.6\nParsing documentation for rails-4.1.6\nDone installing
>> documentation for rails after 0 seconds\n1 gem installed\nBuilding native
>> extensions.  This could take a while...\nSuccessfully installed
>> puma-2.9.1\nParsing documentation for puma-2.9.1\nDone installing
>> documentation for puma after 0 seconds\n1 gem installed\n\n  * To start
>> using RVM you need to run `source /usr/local/rvm/scripts/rvm`\n    in all
>> your open shell windows, in rare cases you need to reopen all shell
>> windows.\n\n  * To start using rails you need to run `rails new
>> <project_dir>`."}
>>
>> TASK: [webtier | Copy nginx config] ******************************
>> *************
>> <stonecolddev.in> ESTABLISH CONNECTION FOR USER: ansible
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', u'/bin/sh -c \'sudo -k && sudo
>> -H -S -p "[sudo via ansible, key=kwbwwbdrinahciltsrnyrwpbdfxpbtby]
>> password: " -u root /bin/sh -c \'"\'"\'echo SUDO-SUCCESS-
>> kwbwwbdrinahciltsrnyrwpbdfxpbtby; rc=0; [ -r 
>> "/etc/nginx/conf.d/stonecolddev.in.conf"
>> ] || rc=2; [ -f "/etc/nginx/conf.d/stonecolddev.in.conf" ] || rc=1; [ -d
>> "/etc/nginx/conf.d/stonecolddev.in.conf" ] && echo 3 && exit 0;
>> (/usr/bin/md5sum /etc/nginx/conf.d/stonecolddev.in.conf 2>/dev/null) ||
>> (/sbin/md5sum -q /etc/nginx/conf.d/stonecolddev.in.conf 2>/dev/null) ||
>> (/usr/bin/digest -a md5 /etc/nginx/conf.d/stonecolddev.in.conf
>> 2>/dev/null) || (/sbin/md5 -q /etc/nginx/conf.d/stonecolddev.in.conf
>> 2>/dev/null) || (/usr/bin/md5 -n /etc/nginx/conf.d/stonecolddev.in.conf
>> 2>/dev/null) || (/bin/md5 -q /etc/nginx/conf.d/stonecolddev.in.conf
>> 2>/dev/null) || (/usr/bin/csum -h MD5 /etc/nginx/conf.d/stonecolddev.in.conf
>> 2>/dev/null) || (/bin/csum -h MD5 /etc/nginx/conf.d/stonecolddev.in.conf
>> 2>/dev/null) || (echo "${rc} /etc/nginx/conf.d/
>> stonecolddev.in.conf")\'"\'"\'\'']
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', "/bin/sh -c 'mkdir -p
>> $HOME/.ansible/tmp/ansible-tmp-1410664029.42-248310933046711 && chmod
>> a+rx $HOME/.ansible/tmp/ansible-tmp-1410664029.42-248310933046711 &&
>> echo $HOME/.ansible/tmp/ansible-tmp-1410664029.42-248310933046711'"]
>> <stonecolddev.in> PUT /tmp/tmpjluIgp TO /home/ansible/.ansible/tmp/
>> ansible-tmp-1410664029.42-248310933046711/file
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', u'/bin/sh -c \'sudo -k && sudo
>> -H -S -p "[sudo via ansible, key=jvbkrusklaevfbeblbkvptcujtkgehdx]
>> password: " -u root /bin/sh -c \'"\'"\'echo SUDO-SUCCESS-
>> jvbkrusklaevfbeblbkvptcujtkgehdx; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8
>> /usr/bin/python 
>> /home/ansible/.ansible/tmp/ansible-tmp-1410664029.42-248310933046711/file;
>> rm -rf /home/ansible/.ansible/tmp/ansible-tmp-1410664029.42-248310933046711/
>> >/dev/null 2>&1\'"\'"\'\'']
>> ok: [stonecolddev.in] => {"changed": false, "dest": 
>> "/etc/nginx/conf.d/stonecolddev.in.conf",
>> "gid": 33, "group": "www-data", "md5sum": "0442d3ccd2ba3aa2b8ebeb1cddf78b20",
>> "mode": "0644", "owner": "www-data", "path": 
>> "/etc/nginx/conf.d/stonecolddev.in.conf",
>> "size": 591, "state": "file", "uid": 33}
>>
>> TASK: [webtier | service name=nginx state=running enabled=yes]
>> ****************
>> <stonecolddev.in> ESTABLISH CONNECTION FOR USER: ansible
>> <stonecolddev.in> REMOTE_MODULE service name=nginx state=running
>> enabled=yes
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', "/bin/sh -c 'mkdir -p
>> $HOME/.ansible/tmp/ansible-tmp-1410664032.36-176743459758185 && chmod
>> a+rx $HOME/.ansible/tmp/ansible-tmp-1410664032.36-176743459758185 &&
>> echo $HOME/.ansible/tmp/ansible-tmp-1410664032.36-176743459758185'"]
>> <stonecolddev.in> PUT /tmp/tmpThAOdZ TO /home/ansible/.ansible/tmp/
>> ansible-tmp-1410664032.36-176743459758185/service
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', u'/bin/sh -c \'sudo -k && sudo
>> -H -S -p "[sudo via ansible, key=vfgjrjupakxvfkuynenwexjputwxbzjb]
>> password: " -u root /bin/sh -c \'"\'"\'echo SUDO-SUCCESS-
>> vfgjrjupakxvfkuynenwexjputwxbzjb; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8
>> /usr/bin/python 
>> /home/ansible/.ansible/tmp/ansible-tmp-1410664032.36-176743459758185/service;
>> rm -rf /home/ansible/.ansible/tmp/ansible-tmp-1410664032.36-176743459758185/
>> >/dev/null 2>&1\'"\'"\'\'']
>> ok: [stonecolddev.in] => {"changed": false, "enabled": true, "name":
>> "nginx", "state": "started"}
>>
>> TASK: [webtier | create kodiak directory] ******************************
>> *******
>> <stonecolddev.in> ESTABLISH CONNECTION FOR USER: ansible
>> <stonecolddev.in> REMOTE_MODULE file path=/var/www/kodiak
>> state=directory group=www-data owner=www-data mode=0777
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', "/bin/sh -c 'mkdir -p
>> $HOME/.ansible/tmp/ansible-tmp-1410664036.69-223991752453751 && chmod
>> a+rx $HOME/.ansible/tmp/ansible-tmp-1410664036.69-223991752453751 &&
>> echo $HOME/.ansible/tmp/ansible-tmp-1410664036.69-223991752453751'"]
>> <stonecolddev.in> PUT /tmp/tmpvOFva0 TO /home/ansible/.ansible/tmp/
>> ansible-tmp-1410664036.69-223991752453751/file
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', u'/bin/sh -c \'sudo -k && sudo
>> -H -S -p "[sudo via ansible, key=sfillwoutrarozvljvlxwlylgivagoeo]
>> password: " -u root /bin/sh -c \'"\'"\'echo SUDO-SUCCESS-
>> sfillwoutrarozvljvlxwlylgivagoeo; LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8
>> /usr/bin/python 
>> /home/ansible/.ansible/tmp/ansible-tmp-1410664036.69-223991752453751/file;
>> rm -rf /home/ansible/.ansible/tmp/ansible-tmp-1410664036.69-223991752453751/
>> >/dev/null 2>&1\'"\'"\'\'']
>> changed: [stonecolddev.in] => {"changed": true, "gid": 33, "group":
>> "www-data", "mode": "0777", "owner": "www-data", "path": "/var/www/kodiak",
>> "size": 4096, "state": "directory", "uid": 33}
>>
>> TASK: [webtier | git clone kodiak] ******************************
>> **************
>> <stonecolddev.in> ESTABLISH CONNECTION FOR USER: ansible
>> <stonecolddev.in> REMOTE_MODULE git 
>> [email protected]:djaustin/stonecolddev.in.git
>> dest=/var/www/kodiak accept_hostkey=True 
>> key_file="/home/ansible/.ssh/id_rsa.pub"
>> version=master
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 
>> 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey',
>> '-o', 'PasswordAuthentication=no', '-o', 'User=ansible', '-o',
>> 'ConnectTimeout=10', 'stonecolddev.in', "/bin/sh -c 'mkdir -p
>> $HOME/.ansible/tmp/ansible-tmp-1410664039.67-98248669836548 && chmod
>> a+rx $HOME/.ansible/tmp/ansible-tmp-1410664039.67-98248669836548 && echo
>> $HOME/.ansible/tmp/ansible-tmp-1410664039.67-98248669836548'"]
>> <stonecolddev.in> PUT /tmp/tmpFRgQcS TO /home/ansible/.ansible/tmp/
>> ansible-tmp-1410664039.67-98248669836548/git
>> <stonecolddev.in> EXEC ['ssh', '-C', '-tt', '-vvv', '-o',
>> 'ForwardAgent=yes', '-o', 'Port=1023', '-o', 
>> 'KbdInteractiveAuthentication=no',
>> '-o', 'Preferre
>>
>> ...
>
>  --
> 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/cc320efd-738e-4c95-9534-69a4f624bebd%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/cc320efd-738e-4c95-9534-69a4f624bebd%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/CA%2BnsWgxORLVDFN6vmRvtnxXD%2Bw7%2BKYbA_ucy4vP2W_WNKHGfYw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to