thefinn93 / ansible-letsencrypt

An ansible role to generate TLS certificates and get them signed by Let's Encrypt
GNU General Public License v3.0
440 stars 122 forks source link

ImportError: No module named six.moves - on a centos7 client #52

Open mariojmdavid opened 7 years ago

mariojmdavid commented 7 years ago

got the gitrepo master of the role with the playbook

TASK [ansible-letsencrypt : Install python depends] **** failed: [cloud076.ncg.ingrid.pt] (item=setuptools) => {"cmd": "/usr/local/share/letsencrypt/env/bin/pip install -U setuptools", "failed": true, "item": "setuptools", "msg": "stdout: New python executable in /usr/local/share/letsencrypt/env/bin/python2\nAlso creating executable in /usr/local/share/letsencrypt/env/bin/python\nInstalling Setuptools..............................................................................................................................................................................................................................done.\nInstalling Pip.....................................................................................................................................................................................................................................................................................................................................done.\nRunning virtualenv with interpreter /bin/python2\nDownloading/unpacking setuptools from https://pypi.python.org/packages/87/24/0a39eaaf6caac0dc20158c0d5e8e4e4f8a195d0481dc3d14043fb8e9ca94/setuptools-34.3.0.zip#md5=7be69cf0c74f38a49be1e79cc6bdc185\n Running setup.py egg_info for package setuptools\n Traceback (most recent call last):\n File \"\", line 3, in \n File \"setuptools/init.py\", line 10, in \n from six.moves import filter, map\n ImportError: No module named six.moves\n Complete output from command python setup.py egg_info:\n Traceback (most recent call last):\n\n File \"\", line 3, in \n\n File \"setuptools/init.py\", line 10, in \n\n from six.moves import filter, map\n\nImportError: No module named six.moves\n\n----------------------------------------\nCleaning up...\nCommand python setup.py egg_info failed with error code 1 in /usr/local/share/letsencrypt/env/build/setuptools\nStoring complete log in /root/.pip/pip.log\n"}

Adding "six" to the list in task:

I will PR from my fork best Mario

mariojmdavid commented 7 years ago

maybe the same issue as in setuptools https://github.com/pypa/setuptools/issues/942