Duplicate dependencies/Dependency management problems
Bug #888813 reported by
Gabriel Hurley
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Fix Released
|
Undecided
|
Gabriel Hurley |
Bug Description
Re-installing, updating, or otherwise altering your environment could be significantly sped up by activating the built-in download caching in pip and buildout.
Moreover, Glance is installed as a dependency twice: once from pip and once from buildout, currently yielding different versions and attempting to install all its dependencies twice. The launchpad version should be removed and the version should be locked to the latest stable release.
Changed in horizon: | |
milestone: | none → essex-2 |
status: | Fix Committed → Fix Released |
Changed in horizon: | |
assignee: | nobody → Gabriel Hurley (gabriel-hurley) |
Changed in horizon: | |
milestone: | essex-2 → 2012.1 |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/1528 github. com/openstack/ horizon/ commit/ ae7b40fb677c16c b9cdc194b7df810 a099086385
Committed: http://
Submitter: Jenkins
Branch: master
status fixcommitted
done
commit ae7b40fb677c16c b9cdc194b7df810 a099086385
Author: Gabriel Hurley <email address hidden>
Date: Thu Nov 10 16:13:05 2011 -0800
Download caching, dependency cleanup, run_tests improvements.
Fixed bug 888813 -- removed duplicate installations of glance as
a dependency in buildout. Set a required version for pycrypto
as a dependency since older versions will fail, but 2.4 can't be
installed by buildout. Turned on download caching for pip and
buildout in run_tests.sh. Turned on mirroring for pip, just
in case.
Made the output from run_tests.sh commands a little more helpful.
Made sure that commands like --pep8 and --pylint don't stop
partway through due to bad exit codes.
Change-Id: Ie7f645707741b8 6908029ea1821fe 2129004c0b3