neutron/neutron/tests/functional/agent
LIU Yulong 62fe7852bb More accurate agent restart state transfer
Ovs-agent can be very time-consuming in handling a large number
of ports. At this point, the ovs-agent status report may have
exceeded the set timeout value. Some flows updating operations
will not be triggerred. This results in flows loss during agent
restart, especially for hosts to hosts of vxlan tunnel flow.

This fix will let the ovs-agent explicitly, in the first rpc loop,
indicate that the status is restarted. Then l2pop will be required
to update fdb entries.

Conflicts:
	neutron/plugins/ml2/rpc.py

Conflicts:
	neutron/plugins/ml2/drivers/l2pop/mech_driver.py

Closes-Bug: #1813703
Closes-Bug: #1813714
Closes-Bug: #1813715
Closes-Bug: #1794991
Closes-Bug: #1799178

Change-Id: I8edc2deb509216add1fb21e1893f1c17dda80961
(cherry picked from commit a5244d6d44)
(cherry picked from commit cc49ab5501)
(cherry picked from commit 5ffca49668)
2019-03-29 22:12:00 +08:00
..
l2 More accurate agent restart state transfer 2019-03-29 22:12:00 +08:00
l3 Enable ipv6_forwarding in HA router's namespace 2019-03-18 12:58:19 +00:00
linux Fix callers of get_devices_with_ip() to pass addresses 2018-01-08 09:46:29 +00:00
windows Fix pep8 errors 2018-04-17 10:39:04 -04:00
__init__.py Empty files should not contain copyright or license 2014-10-20 00:50:32 +00:00
test_dhcp_agent.py DHCP Agent: Separate local from non-local subnets 2017-06-19 16:11:48 +00:00
test_firewall.py ovsfw: fix allowed_address_pairs MAC issue 2017-08-01 01:47:46 +00:00
test_l2_lb_agent.py LB Trunk: Stop matching MAC of subport to port model 2017-03-01 14:10:00 +00:00
test_l2_ovs_agent.py Use flake8-import-order plugin 2017-07-05 03:15:27 +00:00
test_ovs_flows.py of_interface: allow install_instructions to accept string actions 2017-06-30 15:55:33 +09:00
test_ovs_lib.py [OVS] Add mac-table-size to be set on each ovs bridge 2018-06-20 18:17:21 +00:00