lp:~eday/nova/compute-abstraction
- Get this branch:
- bzr branch lp:~eday/nova/compute-abstraction
Branch merges
- Michael Gundlach (community): Approve
- Vish Ishaya (community): Approve
- Soren Hansen (community): Approve
-
Diff: 953 lines (+347/-301)12 files modifiednova/api/ec2/cloud.py (+31/-148)
nova/api/openstack/servers.py (+14/-84)
nova/compute/api.py (+212/-0)
nova/compute/instance_types.py (+20/-0)
nova/compute/manager.py (+1/-48)
nova/db/base.py (+36/-0)
nova/manager.py (+5/-9)
nova/quota.py (+5/-0)
nova/tests/api/openstack/fakes.py (+1/-1)
nova/tests/api/openstack/test_servers.py (+6/-0)
nova/tests/compute_unittest.py (+7/-4)
nova/tests/quota_unittest.py (+9/-7)
Branch information
Recent revisions
- 425. By Eric Day
-
Broke parts of compute manager out into compute.api to separate what gets run on the API side vs the worker side.
- 424. By Eric Day
-
The image server should throw not found errors, don't need to check in compute manager.
- 423. By Eric Day
-
Consolidated the start instance logic in the two API classes into a single method. This also cleans up a number of small discrepencies between the two.
- 422. By Soren Hansen
-
Make sure all workers look for their flagfile in the same spot.
Stop nova-manage from using /etc/nova/
nova-manage. conf as its default
flagfile. This made made development awkward since everything but
nova-manage would use defaults for everything, but nova-manage would use
whatever config was in /etc/nova/nova-manage. conf which was likely put
there by a package of some sort.This way, we can leave it to the packagers to set this default to
something else. - 420. By Soren Hansen
-
Added a .mailmap that maps addresses in bzr to people's real, preferred
e-mail addresses. (I made a few guesses along the way, feel free to
adjust according to what is actually the preferred e-mail)Added a couple of methods to nova.utils to parse said .mailmap and do
the appropriate (though highly naïve) replacement.Apply mailmap replacement in changelog generation in setup.py.
Add a unit test that checks everyone is properly listed in Authors.
Add missing people to Authors.
- 419. By Soren Hansen
-
Add a placeholder in doc/build. Although bzr handles empty directories
just fine, setuptools does not, so to actually ship this directory in
the tarball, we need a file in it. - 418. By Soren Hansen
-
doc/build was recently accidentally removed from VCS. This adds it back, which makes the docs build again.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~hudson-openstack/nova/trunk