lp:~bgh/nova/qmanager-ipam-fixes
- Get this branch:
- bzr branch lp:~bgh/nova/qmanager-ipam-fixes
Branch merges
- Nova Core security contacts: Pending requested
-
Diff: 284 lines (+85/-72)6 files modifiednova/network/quantum/client.py (+0/-2)
nova/network/quantum/manager.py (+42/-22)
nova/network/quantum/melange_ipam_lib.py (+25/-26)
nova/network/quantum/nova_ipam_lib.py (+3/-2)
nova/network/quantum/quantum_connection.py (+10/-14)
nova/tests/test_quantum.py (+5/-6)
Branch information
Recent revisions
- 1646. By Brad Hall
-
Fix quantum/melange ipam interaction
We now query for the subnets by net_id/vif_id instead of searching through all
the blocks to find the right one. Both of the allocate and deallocate for
instance calls are now using the vif_id -> network_id mapping instead of
searching the quantum networks. get_port_by_attachment was also changed to
take a net_id so that we don't have to search through all of the quantum
networks to find the corresponding port. - 1645. By Brian Lamar
-
Snapshots/backups can no longer happen simultaneously. Tests included.
Implemented exception.
InstanceBusy when attempting to snapshot/backup an
instance which is already snapshotting or being currently backed up.Fixes bug 727502.
(Patch Set 2) 3 new exceptions: InstanceBusy, InstanceSnapsho
tting, and InstanceBackingUp
(Patch Set 3) Oops. New exceptions now inherit from InstanceBusy
(Patch Set 4) Tests now tear down created instancesChange-Id: I9614740bba26c0
4e64b0e27c24fba ce12334f4d1 - 1642. By Jenkins <email address hidden>
-
Merge "Signer no longer fails if hashlib.sha256 is not available. test_signer unit test added."
- 1641. By Johannes Erdfelt
-
Make snapshots private by default
Fixes bug 850389
Change-Id: I22284c2f71b77a
aa1aff0c0679320 664cd23dae2 - 1639. By Aaron Lee
-
Raise InsufficientFre
eMemory Kind of fixes bug 851374 & bug 858679
Raises InsufficientFre
eMemory if an instance can't
start because of that. This will cause the normal
instance failure recovery to catch this problem,
set the state, and log the error. This also
removes instance_set_state from db/api.py as that
was causing these exceptions in the first place.Change-Id: I199aa690089053
1b175e28c3b93d8 dfb88e135d0 - 1638. By Jenkins <email address hidden>
-
Merge "Removed db_pool complexities from nova.db.
sqlalchemy. session. Fixes bug 838581."
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:nova/essex