VIF port config versioned objects and driver plugin library
Define a standalone os-vif python library, inspired by os-brick, to provide a versioned object model for data passed from neutron to nova for VIF port binding, and an API to allow vendors to provide custom plug/unplug actions for execution by Nova.
Blueprint information
- Status:
- Complete
- Approver:
- John Garbutt
- Priority:
- High
- Drafter:
- Daniel Berrange
- Direction:
- Approved
- Assignee:
- Daniel Berrange
- Definition:
- Approved
- Series goal:
- Accepted for newton
- Implementation:
- Implemented
- Milestone target:
- newton-3
- Started by
- John Garbutt
- Completed by
- Matt Riedemann
Related branches
Related bugs
Sprints
Whiteboard
deferred to newton --johnthetubaguy 2nd March 2016
Gerrit topic: https:/
Addressed by: https:/
VIF port config versioned objects and driver plugin library
Addressed by: https:/
libvirt: pass a real instance object into vif plug/unplug methods
Addressed by: https:/
os-vif: convert libvirt driver to use os-vif library
Addressed by: https:/
libvirt: fix ivs test to use the ivs vif object
Addressed by: https:/
virt: use more realistic fake network / VIF data
Gerrit topic: https:/
Addressed by: https:/
Hyper-V: Converts vifs to os-vif objects
Addressed by: https:/
convert libvirt dirver to use os-vif for vhost-user with ovs.
Addressed by: https:/
libvirt: convert over to use os-vif for Linux Bridge & OVS
Addressed by: https:/
Revert "libvirt: convert over to use os-vif for Linux Bridge & OVS"
Gerrit topic: https:/
Addressed by: https:/
Remove plug_ovs_hybrid, unplug_ovs_hybrid
Addressed by: https:/
tests: Remove useless test
Work Items
Dependency tree
* Blueprints in grey have been implemented.