lp://staging/~cbehrens/nova/lp844160-build-works-with-zones
Created by
Chris Behrens
and last modified
- Get this branch:
- bzr branch lp://staging/~cbehrens/nova/lp844160-build-works-with-zones
Only
Chris Behrens
can upload to this branch. If you are
Chris Behrens
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
Rejected
for merging
into
lp://staging/~hudson-openstack/nova/trunk
- Sandy Walsh (community): Needs Fixing
- Chris Behrens (community): Abstain
- Brian Waldon (community): Needs Information
-
Diff: 4592 lines (+1761/-1238)33 files modifieddoc/source/devref/distributed_scheduler.rst (+2/-0)
nova/api/ec2/cloud.py (+6/-4)
nova/api/openstack/__init__.py (+1/-2)
nova/api/openstack/contrib/createserverext.py (+1/-2)
nova/api/openstack/contrib/volumes.py (+2/-41)
nova/api/openstack/contrib/zones.py (+50/-0)
nova/api/openstack/create_instance_helper.py (+0/-602)
nova/api/openstack/servers.py (+581/-30)
nova/api/openstack/zones.py (+3/-35)
nova/compute/api.py (+111/-116)
nova/scheduler/abstract_scheduler.py (+32/-43)
nova/scheduler/api.py (+2/-2)
nova/scheduler/chance.py (+23/-2)
nova/scheduler/driver.py (+106/-9)
nova/scheduler/least_cost.py (+1/-2)
nova/scheduler/manager.py (+5/-19)
nova/scheduler/multi.py (+5/-3)
nova/scheduler/simple.py (+35/-39)
nova/scheduler/vsa.py (+13/-20)
nova/scheduler/zone.py (+23/-5)
nova/tests/api/openstack/contrib/test_createserverext.py (+8/-4)
nova/tests/api/openstack/contrib/test_volumes.py (+12/-2)
nova/tests/api/openstack/test_extensions.py (+1/-0)
nova/tests/api/openstack/test_server_actions.py (+2/-2)
nova/tests/api/openstack/test_servers.py (+158/-45)
nova/tests/integrated/api/client.py (+16/-3)
nova/tests/integrated/test_servers.py (+36/-0)
nova/tests/scheduler/test_abstract_scheduler.py (+58/-17)
nova/tests/scheduler/test_least_cost_scheduler.py (+1/-1)
nova/tests/scheduler/test_scheduler.py (+320/-167)
nova/tests/scheduler/test_vsa_scheduler.py (+14/-16)
nova/tests/test_compute.py (+116/-5)
nova/tests/test_quota.py (+17/-0)
Related bugs
Related blueprints
Branch information
Recent revisions
- 1596. By Chris Behrens
-
fix abstract scheduler tests.. and bugs they found. added test for run_instance and checking a DB call is made with admin context
- 1594. By Chris Behrens
-
Clean up the return values from all schedule* calls, making all schedule* calls do their own casts.
Creating convenience calls for the above results in 'scheduled_at' being updated in a single place for both instances and volumes now. - 1591. By Chris Behrens
-
revert the kludge for reclaim_
instance_ interval since tests pass when all of them are run. I don't want to have a conflict with a fix from johannes
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/~hudson-openstack/nova/trunk