Master jobs running on vexx cloud failing during task - Install deps from upper-constraints, ERROR: Cannot install -r /home/zuul/src/opendev.org/openstack/python-tripleoclient/requirements.txt (line 14) because these package versions have conflicting dependencies.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
Unassigned |
Bug Description
Description:
Master jobs running on vexx cloud failing during task - Install deps from upper-constraints, ERROR: Cannot install -r /home/zuul/
~~~
INFO: pip is looking at multiple versions of pbr to determine which version is compatible with other requirements. This could take a while.
The conflict is caused by:
tripleo-common 16.4.0 depends on oslo.log>=3.36.0
The user requested (constraint) oslo-log===5.0.0
To fix this you could try to:
1. loosen the range of package versions you've specified
2. remove package versions to allow pip attempt to solve the dependency conflict
:stderr: ERROR: Cannot install -r /home/zuul/
ERROR: ResolutionImpos
WARNING: You are using pip version 21.2.3; however, version 22.1.1 is available.
You should consider upgrading via the '/home/
~~~
Reproducer step:-
1) git clone https:/
2) cd python-
3) python3 -m venv test1
4) source test1/bin/activate
5) pip install -r requirements.txt -c https:/
If we remove --index-url from vexxhost in above command, we don't hit the issue.
Looks like same bug as https:/
Issue cleared after vexx pypi cache was cleared by infra team.