neutron/neutron/tests/unit/agent
Lubosz Kosnik 185d6cbc64 Add support for Keepalived VRRP health check
Adds functionality to generate bash script which verifies health of current
keepalived instance by pinging all available and configured GW addresses.
This functionality supports IPv4 and IPv6 by detecting needed ping version
using netaddr.

DocImpact:
Added a new parameter to 'l3_agent.ini' named
'ha_vrrp_health_check_interval' which is by default set to 0 (disabled).
Values > 0 designate health check functionality should be enabled.
Requires allowed ICMP ECHO_REQUEST because that is disabled by default.

Co-Authored-By: Artur Korzeniewski <artur.korzeniewski@intel.com>
Change-Id: Ib4d0691f432830357ea3f113036719645bc59a62
Closes-Bug: #1365461
2017-02-02 12:09:12 -05:00
..
common Fix some slow unit tests 2016-12-08 14:11:34 -08:00
dhcp Merge "Calculate IPv4 DHCP subnets once for metadata" 2016-12-20 10:42:54 +00:00
l2 Refactors QosAgentDriver 2017-01-03 04:34:44 -08:00
l3 neutron-lib: use L3 constant 2017-01-11 04:27:56 -08:00
linux Add support for Keepalived VRRP health check 2017-02-02 12:09:12 -05:00
metadata Add agent object in router info 2016-12-19 17:08:23 -05:00
ovsdb ovsdb: don't erase existing ovsdb managers 2016-11-23 07:21:08 +00:00
windows Typo on side_effect rendering the test useless 2016-11-17 21:24:54 +00:00
__init__.py Empty files should not contain copyright or license 2014-10-20 00:50:32 +00:00
test_agent_extensions_manager.py Refactoring config options for l2 agent ext opts 2016-11-21 19:45:04 +00:00
test_rpc.py Remove fallback functions in agent/rpc 2016-12-06 15:51:16 +01:00
test_securitygroups_rpc.py Remove iptables nat and mangle rules for security group 2016-12-21 14:48:46 +08:00