lp:~yamahata/nova/boot-from-volume-0
Created by
Isaku Yamahata
and last modified
- Get this branch:
- bzr branch lp:~yamahata/nova/boot-from-volume-0
Only
Isaku Yamahata
can upload to this branch. If you are
Isaku Yamahata
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Rick Harris (community): Approve
- Matt Dietz (community): Approve
- Devin Carlen (community): Needs Information
-
Diff: 1797 lines (+1068/-149)23 files modifiednova/api/ec2/apirequest.py (+3/-75)
nova/api/ec2/cloud.py (+47/-11)
nova/api/ec2/ec2utils.py (+94/-0)
nova/compute/api.py (+87/-17)
nova/compute/manager.py (+136/-10)
nova/compute/utils.py (+29/-0)
nova/db/api.py (+35/-0)
nova/db/sqlalchemy/api.py (+79/-0)
nova/db/sqlalchemy/migrate_repo/versions/024_add_block_device_mapping.py (+87/-0)
nova/db/sqlalchemy/models.py (+39/-0)
nova/scheduler/simple.py (+7/-1)
nova/tests/test_api.py (+1/-1)
nova/tests/test_cloud.py (+312/-10)
nova/tests/test_compute.py (+15/-0)
nova/virt/driver.py (+1/-1)
nova/virt/fake.py (+5/-1)
nova/virt/hyperv.py (+1/-1)
nova/virt/libvirt.xml.template (+9/-0)
nova/virt/libvirt/connection.py (+58/-18)
nova/virt/vmwareapi_conn.py (+1/-1)
nova/virt/xenapi_conn.py (+1/-1)
nova/volume/api.py (+13/-1)
nova/volume/driver.py (+8/-0)
Branch information
Recent revisions
- 1032. By Isaku Yamahata
-
_setup_
block_device_ mapping: raise ApiError when db inconsistency found Instead of assert, log it and raise ApiError if db inconsistency in
block_device_mapping table is found. - 1031. By Isaku Yamahata
-
db/block_
device_ mapping_ get_all_ by_instance: don't raise. Make db.block_
device_ mapping_ get_all_ by_instance( ) not raise,
but returns empty list when no column found as all users catch notfound
exception and ignore it.
Thus ugly 'catch NotFound: pass' is eliminated. - 1026. By Isaku Yamahata
-
api/ec2: make the parameter parser an independent method
Following the review, make the parser of argument items
an independent method for readability.
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