Add MacVTap as new virtual interface type for libvirt virtualization
Adding macvtap as new virtual interface (vif) type to Nova's libvirt driver.
This is required in order to attach libvirt managed KVM guests via macvtap
to the hosts network. It will be exploited by a new macvtap ml2 plugin and
agent, which will be hosted on stackforge, due to the Neutron vendor
decomposition.
Blueprint information
- Status:
- Complete
- Approver:
- John Garbutt
- Priority:
- Low
- Drafter:
- Andreas Scheuring
- Direction:
- Approved
- Assignee:
- Andreas Scheuring
- Definition:
- Approved
- Series goal:
- Accepted for liberty
- Implementation:
- Implemented
- Milestone target:
- 12.0.0
- Started by
- John Garbutt
- Completed by
- John Garbutt
Whiteboard
Moving this proposal out to L release. We need some additional time for evaluation and performance testing.
Gerrit topic: https:/
-----Spec-----
Addressed by: https:/
Adding 'macvtap' as vif to novas libvirt driver.
-----Code-----
Addressed by: https:/
Add macvtap as new virtual interface (vif) type to Nova's libvirt driver.