Comment 1 for bug 1466733

Revision history for this message
Sebastian Kalinowski (prmtl) wrote :

This bug is caused by messed-up dependencies. We need to pin another one to prevents issues with requireemtns in nailgun:

 - Traceback (most recent call last):
  File ".tox/venv/bin/manage.py", line 5, in <module>
    from pkg_resources import require
  File "/home/jenkins/workspace/verify-python-fuelclient/fuel-web/nailgun/.tox/venv/local/lib/python2.7/site-packages/pkg_resources.py", line 2720, in <module>
    parse_requirements(__requires__), Environment()
  File "/home/jenkins/workspace/verify-python-fuelclient/fuel-web/nailgun/.tox/venv/local/lib/python2.7/site-packages/pkg_resources.py", line 592, in resolve
    raise VersionConflict(dist,req) # XXX put more info here
pkg_resources.VersionConflict: (python-keystoneclient 1.4.0 (/home/jenkins/workspace/verify-python-fuelclient/fuel-web/nailgun/.tox/venv/lib/python2.7/site-packages), Requirement.parse('python-keystoneclient>=1.6.0'))

In 7.0 we can unpin it but in 6.1 we cannot do it since it will cause too much differences between versions in requirements.txt and what we have in mirrors.