yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #38712
[Bug 1497985] [NEW] Requirements conflict in Neutron master
Public bug reported:
Using community master of everything, via devstack, (all fetched on
9/17), running
```openstack —debug —help```
produced tracebacks, each of which looked like this:
```Could not load EntryPoint.parse('volume_unset = openstackclient.volume.v1.volume:UnsetVolume')
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/cliff/help.py", line 22, in __call__
factory = ep.load()
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2354, in load
self.require(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2371, in require
items = working_set.resolve(reqs, env, installer)
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 844, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
VersionConflict: (python-neutronclient 3.0.0 (/usr/local/lib/python2.7/dist-packages), Requirement.parse('python-neutronclient<3,>=2.6.0’))```
In ./neutron/requirements.txt I see:
```python-neutronclient<3,>=2.6.0```
but in ./requirements/global-requirements.txt:
```# OpenStack clients. None of these should have an upper bound
# as that has implications for testing in the gate. An exception
# is currently being made for neutron client because of the need
# for an incompatible change in their next release.
...
python-neutronclient>=2.6.0```
and in ./requirements/upper-constraints:
``python-neutronclient===3.0.0```
** Affects: horizon
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1497985
Title:
Requirements conflict in Neutron master
Status in OpenStack Dashboard (Horizon):
New
Bug description:
Using community master of everything, via devstack, (all fetched on
9/17), running
```openstack —debug —help```
produced tracebacks, each of which looked like this:
```Could not load EntryPoint.parse('volume_unset = openstackclient.volume.v1.volume:UnsetVolume')
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/cliff/help.py", line 22, in __call__
factory = ep.load()
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2354, in load
self.require(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2371, in require
items = working_set.resolve(reqs, env, installer)
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 844, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
VersionConflict: (python-neutronclient 3.0.0 (/usr/local/lib/python2.7/dist-packages), Requirement.parse('python-neutronclient<3,>=2.6.0’))```
In ./neutron/requirements.txt I see:
```python-neutronclient<3,>=2.6.0```
but in ./requirements/global-requirements.txt:
```# OpenStack clients. None of these should have an upper bound
# as that has implications for testing in the gate. An exception
# is currently being made for neutron client because of the need
# for an incompatible change in their next release.
...
python-neutronclient>=2.6.0```
and in ./requirements/upper-constraints:
``python-neutronclient===3.0.0```
To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1497985/+subscriptions
Follow ups