pip 20.3 break devstack: ERROR: Links are not allowed as constraints
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
devstack |
Fix Released
|
High
|
Ian Wienand |
Bug Description
With pip 20.3 is released (https:/
2020-11-30 15:14:31.117 | + inc/python:
sudo -H LC_ALL=en_US.UTF-8 SETUPTOOLS_
https_proxy= no_proxy= PIP_FIND_LINKS=
SETUPTOOLS_
/opt/stack/
/opt/stack/
2020-11-30 15:14:32.271 | Looking in indexes:
https:/
https:/
2020-11-30 15:14:32.272 | DEPRECATION: Constraints are only allowed to
take the form of a package name and a version specifier. Other forms
were originally permitted as an accident of the implementation, but
were undocumented. The new implementation of the resolver no longer
supports these forms. A possible replacement is replacing the
constraint with a requirement.. You can find discussion regarding this
at https:/
2020-11-30 15:14:32.272 | ERROR: Links are not allowed as constraints
Logstash signature:
http://
It seems not all the jobs are effected but at least grenade on master
is hit [3]. It seems that passing jobs are using pip from the base
image instead of installing a fresh one from pypi.
https:/
Changed in devstack: | |
importance: | Undecided → High |
Workaround to cap pip <23.0
https:/ /review. opendev. org/q/topic: %22cap- pip-23- 0%22+(status: open%20OR% 20status: merged)