Skip to content

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

@mariojmdavid

Description

@mariojmdavid

got the gitrepo master of the role
with the playbook

  • hosts: all
    roles:
    • role: ansible-letsencrypt
      letsencrypt_webroot_path: "/etc/ssl"
      letsencrypt_email: "david@lip.pt"
      letsencrypt_authenticator: root

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:

  • name: Install python depends
    solves the problem

I will PR from my fork
best
Mario

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions