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 <email address hidden>
Change-Id: Ib4d0691f432830357ea3f113036719645bc59a62
Closes-Bug: #1365461
Reviewed: https:/ /review. openstack. org/273546 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=185d6cbc648 fd041402a5034b0 4b818da5c7136e
Committed: https:/
Submitter: Jenkins
Branch: master
commit 185d6cbc648fd04 1402a5034b04b81 8da5c7136e
Author: Lubosz Kosnik <email address hidden>
Date: Thu Jan 28 14:44:00 2016 +0100
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: vrrp_health_ check_interval' which is by default set to 0 (disabled).
Added a new parameter to 'l3_agent.ini' named
'ha_
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 <email address hidden> 357ea3f11303671 9645bc59a62
Change-Id: Ib4d0691f432830
Closes-Bug: #1365461