Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- The full traceback is:
- Traceback (most recent call last):
- File "/tmp/ansible_community.docker.docker_compose_payload_citx0lau/ansible_community.docker.docker_compose_payload.zip/ansible_collections/community/docker/plugins/module_utils/common.py", line 31, in <module>
- from docker import __version__ as docker_version
- File "/usr/lib/python3/dist-packages/docker/__init__.py", line 2, in <module>
- from .api import APIClient
- File "/usr/lib/python3/dist-packages/docker/api/__init__.py", line 2, in <module>
- from .client import APIClient
- File "/usr/lib/python3/dist-packages/docker/api/client.py", line 10, in <module>
- from .. import auth
- File "/usr/lib/python3/dist-packages/docker/auth.py", line 5, in <module>
- from . import credentials
- File "/usr/lib/python3/dist-packages/docker/credentials/__init__.py", line 2, in <module>
- from .store import Store
- File "/usr/lib/python3/dist-packages/docker/credentials/store.py", line 7, in <module>
- from .utils import create_environment_dict
- File "/usr/lib/python3/dist-packages/docker/credentials/utils.py", line 1, in <module>
- import distutils.spawn
- ModuleNotFoundError: No module named 'distutils'
- fatal: [svr24-1]: FAILED! => {
- "ansible_facts": {
- "discovered_interpreter_python": "/usr/bin/python3"
- },
- "changed": false,
- "invocation": {
- "module_args": {
- "api_version": "auto",
- "build": false,
- "ca_path": null,
- "client_cert": null,
- "client_key": null,
- "debug": false,
- "definition": null,
- "dependencies": true,
- "docker_host": "unix:///var/run/docker.sock",
- "env_file": null,
- "files": null,
- "hostname_check": false,
- "nocache": false,
- "profiles": null,
- "project_name": null,
- "project_src": "/home/vt24",
- "pull": true,
- "recreate": "smart",
- "remove_images": null,
- "remove_orphans": false,
- "remove_volumes": false,
- "restarted": false,
- "scale": null,
- "services": null,
- "ssl_version": null,
- "state": "present",
- "stopped": false,
- "timeout": null,
- "tls": false,
- "tls_hostname": null,
- "use_ssh_client": false,
- "validate_certs": false
- }
- },
- "msg": "Failed to import the required Python library (Docker SDK for Python: docker>=5.0.0 (Python >= 3.6) or docker<5.0.0 (Python 2.7)) on ***.ru's Python /usr/bin/python3. Please read the module documentation and install it in the appropriate location. If the required library is installed, but Ansible is using the wrong Python interpreter, please consult the documentation on ansible_python_interpreter, for example via `pip install docker` (Python >= 3.6) or `pip install docker==4.4.4` (Python 2.7). The error was: No module named 'distutils'"
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement