Convert live migrate data blobs to objects
The live migrate code still passes virt-specific unversioned unstructured dicts o' doom between compute nodes. This should be objectified.
Blueprint information
- Status:
- Complete
- Approver:
- Matt Riedemann
- Priority:
- Medium
- Drafter:
- Dan Smith
- Direction:
- Approved
- Assignee:
- Dan Smith
- Definition:
- Approved
- Series goal:
- Accepted for mitaka
- Implementation:
- Implemented
- Milestone target:
- mitaka-3
- Started by
- Matt Riedemann
- Completed by
- Matt Riedemann
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add xenapi support for XenapiLiveMigra
Addressed by: https:/
Make libvirt driver return migrate data objects for source and dest checks
Addressed by: https:/
Actually pass the migration data object down to the virt drivers
Addressed by: https:/
Allow sending the migrate data objects over the wire
Addressed by: https:/
Add transitional support for migrate data objects to compute manager
This is a specless blueprint for tracking the refactor work here, and this is a pre-requisite for some of the other priority live-migration specs/blueprint work in mitaka. -- mriedem 20151203
Addressed by: https:/
Fix RPC revision log entry for 4.6
Addressed by: https:/
Fix up live-migration method docstrings