336b0388e3
This patch includes the minimum updates needed to fill the gap between solver scheduler and kilo version of nova. It ensures that solver scheduler's tests can pass under the kilo's nova environment. The patch does not include changes that match all features in current nova codes. More changes are needed in the future to fully port solver scheduler to the current nova version. The main changes in this patch include: - Switch from incubated depencies to corresponding oslo_* libraries. - Minimum and necessary changes in solver_scheduler_host_manager, solver_scheduler, and several unit testing modules to ensure that tests can pass in the latest nova environment. - Removed some unneeded tests which are not compatible with current nova environment. - Updated test dependencies to kilo. TODO: Future changes should cover all the features/changes in kilo and current nova. Testings need to be enhanced to ensure the coverage and compatibility to kilo, current and future nova versions. Change-Id: Ib37b9361d3824fc12620db72892fcdcd0cab09af Implements: blueprint update-to-liberty
20 lines
550 B
Plaintext
20 lines
550 B
Plaintext
# The order of packages is significant, because pip processes them in the order
|
|
# of appearance. Changing the order has an impact on the overall integration
|
|
# process, which may cause wedges in the gate later.
|
|
|
|
hacking<0.11,>=0.10.0
|
|
|
|
coverage>=3.6
|
|
discover
|
|
mock>=1.0
|
|
mox3>=0.7.0
|
|
python-subunit>=0.0.18
|
|
sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
|
|
oslosphinx>=2.5.0,<2.6.0 # Apache-2.0
|
|
oslotest>=1.5.1,<1.6.0 # Apache-2.0
|
|
testrepository>=0.0.18
|
|
testscenarios>=0.4
|
|
testtools>=0.9.36,!=1.2.0
|
|
|
|
http://tarballs.openstack.org/nova/nova-stable-kilo.tar.gz#egg=nova
|