neutron/neutron/tests
Slawek Kaplonski e3be3f913c [OVS] Add mac-table-size to be set on each ovs bridge
By default number of MAC addresses which ovs stores in memory
is quite low - 2048.

Any eviction of a MAC learning table entry triggers revalidation.
Such revalidation is very costly so it cause high CPU usage by
ovs-vswitchd process.

To workaround this problem, higher value of mac-table-size
option can be set for bridge. Then this revalidation will happen
less often and CPU usage will be lower.
This patch adds config option for neutron-openvswitch-agent to allow
users tune this setting in bridges managed by agent.
By default this value is set to 50000 which should be enough for most
systems.

Change-Id: If628f52d75c2b5fec87ad61e0219b3286423468c
Closes-Bug: #1775797
(cherry picked from commit 1f8378e0ac)
2018-06-19 07:12:45 +00:00
..
common Avoid agents adding ports as trunk by default. 2018-05-10 16:19:35 +02:00
contrib Change ovs release used to compile kernel module for tests node 2018-06-01 11:25:18 +00:00
etc Allow port create/update by shared nw owners 2017-12-12 04:12:54 +00:00
fullstack Merge "[Fullstack] Add block test until IPs will be really configured" into stable/queens 2018-06-18 23:44:58 +00:00
functional [OVS] Add mac-table-size to be set on each ovs bridge 2018-06-19 07:12:45 +00:00
tempest Remove the bundled intree neutron tempest plugin 2017-11-22 12:54:33 -08:00
unit Don't skip DVR port while neutron-openvswitch-agent is restared. 2018-06-06 10:24:55 +00:00
var
__init__.py Avoid eventlet monkey patching for the tempest plugin 2016-04-29 22:47:24 -05:00
base.py Merge "tests: Add decorator to mark unstable tests" 2017-11-14 22:20:22 +00:00
fake_notifier.py FakeNotifier class 'topic' argument change to 'topics'. 2017-12-04 20:10:03 +01:00
post_mortem_debug.py Cleanup recent generalization in post mortem debugger 2014-12-04 15:28:11 +01:00
tools.py Router to OVO 2017-11-24 04:11:33 +00:00