Project

General

Profile

Actions

Bug #51856

closed

ceph_ansible: Installing ansible 2.10 causes conflict with system installed package on ubuntu 20.04

Added by Brad Hubbard over 2 years ago. Updated about 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
% Done:

0%

Source:
Q/A
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
ceph-ansible
Crash signature (v1):
Crash signature (v2):

Description

2021-07-23T02:16:43.398 INFO:teuthology.orchestra.run.gibba042.stderr:    ERROR: Command errored out with exit status 1:
2021-07-23T02:16:43.399 INFO:teuthology.orchestra.run.gibba042.stderr:     command: /home/ubuntu/ceph-ansible/venv/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-eo_dq_2s/ansible_dfea6dea5e874dde83b3558ed8318d6a/setup.py'"'"'; __file__='"'"'/tmp/pip-install-eo_dq_2s/ansible_dfea6dea5e874dde83b3558ed8318d6a/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-xr93b_j5
2021-07-23T02:16:43.399 INFO:teuthology.orchestra.run.gibba042.stderr:         cwd: /tmp/pip-install-eo_dq_2s/ansible_dfea6dea5e874dde83b3558ed8318d6a/
2021-07-23T02:16:43.399 INFO:teuthology.orchestra.run.gibba042.stderr:    Complete output (31 lines):
2021-07-23T02:16:43.400 INFO:teuthology.orchestra.run.gibba042.stderr:
2021-07-23T02:16:43.400 INFO:teuthology.orchestra.run.gibba042.stderr:
2021-07-23T02:16:43.400 INFO:teuthology.orchestra.run.gibba042.stderr:                ### ERROR ###
2021-07-23T02:16:43.400 INFO:teuthology.orchestra.run.gibba042.stderr:
2021-07-23T02:16:43.401 INFO:teuthology.orchestra.run.gibba042.stderr:                Upgrading directly from ansible-2.9 or less to ansible-2.10 or greater with pip is
2021-07-23T02:16:43.401 INFO:teuthology.orchestra.run.gibba042.stderr:                known to cause problems.  Please uninstall the old version found at:
2021-07-23T02:16:43.401 INFO:teuthology.orchestra.run.gibba042.stderr:
2021-07-23T02:16:43.401 INFO:teuthology.orchestra.run.gibba042.stderr:                /usr/lib/python3/dist-packages/ansible/__init__.py
2021-07-23T02:16:43.402 INFO:teuthology.orchestra.run.gibba042.stderr:
2021-07-23T02:16:43.402 INFO:teuthology.orchestra.run.gibba042.stderr:                and install the new version:
2021-07-23T02:16:43.402 INFO:teuthology.orchestra.run.gibba042.stderr:
2021-07-23T02:16:43.402 INFO:teuthology.orchestra.run.gibba042.stderr:                    pip uninstall ansible
2021-07-23T02:16:43.402 INFO:teuthology.orchestra.run.gibba042.stderr:                    pip install ansible
2021-07-23T02:16:43.403 INFO:teuthology.orchestra.run.gibba042.stderr:
2021-07-23T02:16:43.403 INFO:teuthology.orchestra.run.gibba042.stderr:                If you have a broken installation, perhaps because ansible-base was installed before
2021-07-23T02:16:43.403 INFO:teuthology.orchestra.run.gibba042.stderr:                ansible was upgraded, try this to resolve it:
2021-07-23T02:16:43.403 INFO:teuthology.orchestra.run.gibba042.stderr:
2021-07-23T02:16:43.404 INFO:teuthology.orchestra.run.gibba042.stderr:                    pip install --force-reinstall ansible ansible-base
2021-07-23T02:16:43.404 INFO:teuthology.orchestra.run.gibba042.stderr:
2021-07-23T02:16:43.404 INFO:teuthology.orchestra.run.gibba042.stderr:                If ansible is installed in a different location than you will be installing it now
2021-07-23T02:16:43.404 INFO:teuthology.orchestra.run.gibba042.stderr:                (for example, if the old version is installed by a system package manager to
2021-07-23T02:16:43.404 INFO:teuthology.orchestra.run.gibba042.stderr:                /usr/lib/python3.8/site-packages/ansible but you are installing the new version into
2021-07-23T02:16:43.405 INFO:teuthology.orchestra.run.gibba042.stderr:                ~/.local/lib/python3.8/site-packages/ansible with `pip install --user ansible`)
2021-07-23T02:16:43.405 INFO:teuthology.orchestra.run.gibba042.stderr:                or you want to install anyways and cleanup any breakage afterwards, then you may set
2021-07-23T02:16:43.405 INFO:teuthology.orchestra.run.gibba042.stderr:                the ANSIBLE_SKIP_CONFLICT_CHECK environment variable to ignore this check:
2021-07-23T02:16:43.405 INFO:teuthology.orchestra.run.gibba042.stderr:
2021-07-23T02:16:43.406 INFO:teuthology.orchestra.run.gibba042.stderr:                    ANSIBLE_SKIP_CONFLICT_CHECK=1 pip install --user ansible
2021-07-23T02:16:43.406 INFO:teuthology.orchestra.run.gibba042.stderr:
2021-07-23T02:16:43.406 INFO:teuthology.orchestra.run.gibba042.stderr:                ### END ERROR ###
2021-07-23T02:16:43.406 INFO:teuthology.orchestra.run.gibba042.stderr:
2021-07-23T02:16:43.406 INFO:teuthology.orchestra.run.gibba042.stderr:
2021-07-23T02:16:43.407 INFO:teuthology.orchestra.run.gibba042.stderr:    ----------------------------------------
2021-07-23T02:16:43.407 INFO:teuthology.orchestra.run.gibba042.stderr:WARNING: Discarding https://files.pythonhosted.org/packages/4a/0b/44b586965bd51135d3915a02d1327fb392843630435cd41d6c89898c5f24/ansible-2.10.0.tar.gz#sha256=3aadd662ac3f04e46054c99cfe533a92ba33d97982f19e49f01dbe137f31d346 (from https://pypi.org/simple/ansible/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
2021-07-23T02:16:43.408 INFO:teuthology.orchestra.run.gibba042.stderr:ERROR: Could not find a version that satisfies the requirement ansible==2.10.0 (from versions: 1.0, 1.1, 1.2, 1.2.1, 1.2.2, 1.2.3, 1.3.0, 1.3.1, 1.3.2, 1.3.3, 1.3.4, 1.4, 1.4.1, 1.4.2, 1.4.3, 1.4.4, 1.4.5, 1.5, 1.5.1, 1.5.2, 1.5.3, 1.5.4, 1.5.5, 1.6, 1.6.1, 1.6.2, 1.6.3, 1.6.4, 1.6.5, 1.6.6, 1.6.7, 1.6.8, 1.6.9, 1.6.10, 1.7, 1.7.1, 1.7.2, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.9.0.1, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.9.5, 1.9.6, 2.0.0.0, 2.0.0.1, 2.0.0.2, 2.0.1.0, 2.0.2.0, 2.1.0.0, 2.1.1.0, 2.1.2.0, 2.1.3.0, 2.1.4.0, 2.1.5.0, 2.1.6.0, 2.2.0.0, 2.2.1.0, 2.2.2.0, 2.2.3.0, 2.3.0.0, 2.3.1.0, 2.3.2.0, 2.3.3.0, 2.4.0.0, 2.4.1.0, 2.4.2.0, 2.4.3.0, 2.4.4.0, 2.4.5.0, 2.4.6.0, 2.5.0a1, 2.5.0b1, 2.5.0b2, 2.5.0rc1, 2.5.0rc2, 2.5.0rc3, 2.5.0, 2.5.1, 2.5.2, 2.5.3, 2.5.4, 2.5.5, 2.5.6, 2.5.7, 2.5.8, 2.5.9, 2.5.10, 2.5.11, 2.5.12, 2.5.13, 2.5.14, 2.5.15, 2.6.0a1, 2.6.0a2, 2.6.0rc1, 2.6.0rc2, 2.6.0rc3, 2.6.0rc4, 2.6.0rc5, 2.6.0, 2.6.1, 2.6.2, 2.6.3, 2.6.4, 2.6.5, 2.6.6, 2.6.7, 2.6.8, 2.6.9, 2.6.10, 2.6.11, 2.6.12, 2.6.13, 2.6.14, 2.6.15, 2.6.16, 2.6.17, 2.6.18, 2.6.19, 2.6.20, 2.7.0.dev0, 2.7.0a1, 2.7.0b1, 2.7.0rc1, 2.7.0rc2, 2.7.0rc3, 2.7.0rc4, 2.7.0, 2.7.1, 2.7.2, 2.7.3, 2.7.4, 2.7.5, 2.7.6, 2.7.7, 2.7.8, 2.7.9, 2.7.10, 2.7.11, 2.7.12, 2.7.13, 2.7.14, 2.7.15, 2.7.16, 2.7.17, 2.7.18, 2.8.0a1, 2.8.0b1, 2.8.0rc1, 2.8.0rc2, 2.8.0rc3, 2.8.0, 2.8.1, 2.8.2, 2.8.3, 2.8.4, 2.8.5, 2.8.6, 2.8.7, 2.8.8, 2.8.9, 2.8.10, 2.8.11, 2.8.12, 2.8.13, 2.8.14, 2.8.15, 2.8.16rc1, 2.8.16, 2.8.17rc1, 2.8.17, 2.8.18rc1, 2.8.18, 2.8.19rc1, 2.8.19, 2.8.20rc1, 2.8.20, 2.9.0b1, 2.9.0rc1, 2.9.0rc2, 2.9.0rc3, 2.9.0rc4, 2.9.0rc5, 2.9.0, 2.9.1, 2.9.2, 2.9.3, 2.9.4, 2.9.5, 2.9.6, 2.9.7, 2.9.8, 2.9.9, 2.9.10, 2.9.11, 2.9.12, 2.9.13, 2.9.14rc1, 2.9.14, 2.9.15rc1, 2.9.15, 2.9.16rc1, 2.9.16, 2.9.17rc1, 2.9.17, 2.9.18rc1, 2.9.18, 2.9.19rc1, 2.9.19, 2.9.20rc1, 2.9.20, 2.9.21rc1, 2.9.21, 2.9.22rc1, 2.9.22, 2.9.23rc1, 2.9.23, 2.9.24rc1, 2.9.24, 2.10.0a1, 2.10.0a2, 2.10.0a3, 2.10.0a4, 2.10.0a5, 2.10.0a6, 2.10.0a7, 2.10.0a8, 2.10.0a9, 2.10.0b1, 2.10.0b2, 2.10.0rc1, 2.10.0, 2.10.1, 2.10.2, 2.10.3, 2.10.4, 2.10.5, 2.10.6, 2.10.7, 3.0.0b1, 3.0.0rc1, 3.0.0, 3.1.0, 3.2.0, 3.3.0, 3.4.0, 4.0.0a1, 4.0.0a2, 4.0.0a3, 4.0.0a4, 4.0.0b1, 4.0.0b2, 4.0.0rc1, 4.0.0, 4.1.0, 4.2.0, 4.3.0)
2021-07-23T02:16:43.408 INFO:teuthology.orchestra.run.gibba042.stderr:ERROR: No matching distribution found for ansible==2.10.0
Actions #1

Updated by Brad Hubbard over 2 years ago

  • Status changed from New to Fix Under Review
Actions #2

Updated by Josh Durgin about 2 years ago

  • Status changed from Fix Under Review to Resolved
Actions

Also available in: Atom PDF