Normalizing Open vSwitch Agent ID value to support userspace only vSwitches for NFV workloads.
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
Related branches
Related bugs
Bug #1323259: Open vSwitch Agent ID initalisation prevents reuse of agent with userspace only vSwitches | Fix Released |
Sprints
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:/
code review for proposed change:
https:/
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:/
is there another way to close it as i cannot update the status.