Normalizing Open vSwitch Agent ID value to support userspace only vSwitches for NFV workloads.

Registered by sean mooney

Userspace only Open vSwitch derivatives such as the Intel® DPDK Accelerated Open vSwitch do not back the local port on br-int with a tap device in the kernel. This blueprint suggests normalizing the agent_id to the hostname as is used by several other agents instead of the mac address of the br-int. This limitation prevents reuse of the OpenVSwitch agent between both switches.
By allowing integration of high throughput vSwitch implementations via existing agents, NFV workloads can be enabled in OpenStack without significant extension of the current codebase.

Blueprint information

Status:
Complete
Approver:
Kyle Mestery
Priority:
Low
Drafter:
sean mooney
Direction:
Needs approval
Assignee:
sean mooney
Definition:
Superseded
Series goal:
None
Implementation:
Needs Code Review
Milestone target:
None
Started by
sean mooney
Completed by
Kyle Mestery

Whiteboard

[mestery] I'll close this now Sean, thanks for the clarification!

Should this really be a BP or a bug? The change seems very small to me, I'd argue you could close this BP and resubmit your patch using a bug. If you do want to submit a BP, you should follow the instructions as below:

Please propose a specification in the Neutron specs repository following the guidelines here: https://wiki.openstack.org/wiki/Blueprints#Neutron

code review for proposed change:
https://review.openstack.org/95138
blueprint closed based on suggestions from spec review.

change will be track as bug instead.

hi kyle-
i taught i had already closed the blueprint by making it as superseded. and adding the comment above regarding moving it to the attached bug(https://bugs.launchpad.net/neutron/+bug/1323259)

is there another way to close it as i cannot update the status.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.