Per-VM configuration of disk/nic drivers for libvirt
Currently the libvirt driver mostly hardcodes the drivers it uses for disk/nic devices in guests according to the libvirt hypervisor in use. There is a crude global option "libvirt_
This blueprint will introduce 2 new metadata options for disk images in glance, which will be used by the libvirt driver to override its default choice of NIC/disk driver when spawning VMs.
Blueprint information
- Status:
- Complete
- Approver:
- Vish Ishaya
- Priority:
- Medium
- Drafter:
- Daniel Berrange
- Direction:
- Approved
- Assignee:
- Daniel Berrange
- Definition:
- Approved
- Series goal:
- Accepted for grizzly
- Implementation:
- Implemented
- Milestone target:
- 2013.1
- Started by
- Vish Ishaya
- Completed by
- Thierry Carrez
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Refactor code for setting up libvirt disk mappings
Addressed by: https:/
Allow disk driver to be chosen per image
Addressed by: https:/
Refactor libvirt volume driver classes to reduce duplication
Addressed by: https:/
Move libvirt NFS volume driver impl into volume.py
Addressed by: https:/
Move libvirt volume driver tests to separate test case
Addressed by: https:/
Don't call 'vif.plug' twice during VM startup
Addressed by: https:/
Allow VIF model to be chosen per image
Gerrit topic: https:/
Gerrit topic: https:/
Addressed by: https:/
Add a 'hw_' namespace to glance hardware config properties