ovs-agent: use_veth_interconnection is not needed anymore
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Wishlist
|
Slawek Kaplonski |
Bug Description
Config option 'use_veth_
The discussion started in a review here:
https:/
openstack/
line 471
AFAICT the use of veth pairs was always a fallback when sufficiently new ovs was not available from distro packages. Since veth pairs have always worse packet forwarding performance than ovs patch cables it makes no sense using them if ovs patch cables are available.
If we no longer support veth pairs, the agent code can be simplified.
We think providing the veth fallback is no longer relevant. Open vSwitch release notes state this (http://
v1.10.0 - 01 May 2013
-------
...
- Patch ports no longer require kernel support, so they now work
with FreeBSD and the kernel module built into Linux 3.3 and later.
For example for Ubuntu this means veth is not needed in 14.04+.
I opened this bug to separate this conversation from the above review. To get feedback if anybody still uses veth pairs. Shall we deprecate 'use_veth_
affects: | tempest → neutron |
tags: |
added: deprecation removed: rfe |
Changed in neutron: | |
importance: | Undecided → Wishlist |
Changed in neutron: | |
status: | In Progress → New |
assignee: | Bence Romsics (bence-romsics) → nobody |
Fix proposed to branch: master /review. openstack. org/323310
Review: https:/