Hi,
I’m working in a VM, with Ubuntu 14.04, beyond a proxy. If I do this in the terminal I’ve success: sudo mkdir -p /usr/lib/ckan/default sudo chown `whoami` /usr/lib/ckan/default virtualenv --no-site-packages /usr/lib/ckan/default . /usr/lib/ckan/default/bin/activate pip install -e 'git+https://github.com/ckan/[email protected]#egg=ckan' If I do the “same” trough an Ansible playbook ... '#create vitualenv and activate it - name: mkdir /usr/lib/ckan/default shell: mkdir -p /usr/lib/ckan/default - name: whoami` /usr/lib/ckan/default shell: chown `whoami` /usr/lib/ckan/default - name: virtualenv shell: virtualenv --no-site-packages /usr/lib/ckan/default - name: activate virtualenv shell: . /usr/lib/ckan/default/bin/activate #install ckan 2.5.3 from github - name: install ckan 2.5.3 pip: name: 'git+https://github.com/ckan/[email protected]#egg=ckan' I always get this error: PLAY [localhost] *************************************************************** TASK [setup] ******************************************************************* ok: [localhost] TASK [Stop service apache2] **************************************************** changed: [localhost] TASK [Stop service nginx] ****************************************************** ok: [localhost] TASK [mkdir ~/ckan/lib] ******************************************************* changed: [localhost] [WARNING]: Consider using file module with state=directory rather than running mkdir TASK [create symlinks] ********************************************************* changed: [localhost] [WARNING]: Consider using file module with state=link rather than running ln TASK [mkdir ~/ckan/etc] ******************************************************* changed: [localhost] TASK [create symlinks] ********************************************************* changed: [localhost] TASK [mkdir /usr/lib/ckan/default] ******************************************** changed: [localhost] TASK [whoami` /usr/lib/ckan/default] ******************************************* changed: [localhost] [WARNING]: Consider using file module with owner rather than running chown TASK [virtualenv] ************************************************************** changed: [localhost] TASK [activate virtualenv] ***************************************************** changed: [localhost] TASK [install ckan 2.5.3] ****************************************************** fatal: [localhost]: FAILED! => {"changed": false, "cmd": "/usr/bin/pip2 install -e git+https://github.com/ckan/[email protected]#egg=ckan", "failed": true, "msg": "stdout: Obtaining ckan from git+https://github.com/ckan/[email protected]#egg=ckan\n Cloning https://github.com/ckan/ckan.git (to ckan-2.5.3) to ./src/ckan\n Complete output from command /usr/bin/git clone -q https://github.com/ckan/ckan.git /tmp/src/ckan:\n \n----------------------------------------\nCleaning up...\nCommand /usr/bin/git clone -q https://github.com/ckan/ckan.git /tmp/src/ckan failed with error code 128 in None\nStoring debug log for failure in /home/pf/.pip/pip.log\n\n:stderr: fatal: unable to access 'https://github.com/ckan/ckan.git/': Failed to connect to github.com port 443: No route to host\n"} I've tried doing the pip instruction through shell but the result is the same #install ckan 2.5.3 from github # - name: install ckan-2.5.3 # shell: pip install -e 'git+https://github.com/ckan/[email protected]#egg=ckan' I’m running the .yml file and the terminal commands from the same place in the shell, in my case pf@pf-VirtualBox:~$ It’s probably something quiet basic but I stuck with this for so long that I don’t know what should I do. Any help would be appreciate. Pedro -- 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/53e2b4b9-a052-42f3-9fa1-963a7b027d4a%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
