support network adapter hotplug

Registered by Yaguang Tang

it is usefull for user who uses openstack instances that can plug/unplug vif at any time.

1、create a vif which has ip and mac.
2、associate it to the spcified instance.

we need to add an api for nova to execute plug/unplug action .
and add the option to use this feather in novaclient

Blueprint information

Status:
Complete
Approver:
Vish Ishaya
Priority:
Low
Drafter:
Yaguang Tang
Direction:
Approved
Assignee:
Dan Smith
Definition:
Approved
Series goal:
Accepted for grizzly
Implementation:
Implemented
Milestone target:
milestone icon 2013.1
Started by
Yaguang Tang
Completed by
Vish Ishaya

Related branches

Sprints

Whiteboard

I rebase the code with the trunk and I still need to add api samples (ethuleau).

should we look for someone else to take this blueprint? review seems abandoned.

the relate blueprint for quantum https://blueprints.launchpad.net/quantum/+spec/nova-quantum-interface-creation

Gerrit topic: https://review.openstack.org/#q,topic:bp/network-adapter-hotplug,n,z

Addressed by: https://review.openstack.org/11071
    Add support for network adapter hotplug.

****
[DEPRECATED]
Addressed by: https://review.openstack.org/10136
    partly implement bp:network-adapter-hotplug.
****

Addressed by: https://review.openstack.org/21819
    Add support for network adapter hotplug.

Addressed by: https://review.openstack.org/21922
    Add support for network adapter hotplug.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.