Requirements conflict in Neutron master

Bug #1497985 reported by Margaret Frances
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Invalid
Undecided
Unassigned
python-neutronclient
Invalid
Undecided
Unassigned

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```

Matthias Runge (mrunge)
Changed in horizon:
status: New → Invalid
Revision history for this message
Akihiro Motoki (amotoki) wrote :

requirements.txt update in neutron repository was merged on Sep 12, 2015.
I think you didn't update neutron in devstack.

Changed in python-neutronclient:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.