Added check for haproxy in keepalived
Change-Id: I28f7001c5876de432fa890d025654f44a33ab2d9
Related-Bug: PROD-17680
diff --git a/keepalived/cluster/instance/openstack_web_public_vip.yml b/keepalived/cluster/instance/openstack_web_public_vip.yml
index 8279b65..1080e62 100644
--- a/keepalived/cluster/instance/openstack_web_public_vip.yml
+++ b/keepalived/cluster/instance/openstack_web_public_vip.yml
@@ -9,6 +9,12 @@
keepalived_openstack_web_public_vip_interface: eth1
keepalived:
cluster:
+ vrrp_scripts:
+ check_pidof:
+ args: "haproxy"
+ interval: 10
+ rise: 1
+ fall: 1
enabled: true
instance:
openstack_web_public_vip:
@@ -17,3 +23,4 @@
interface: ${_param:keepalived_openstack_web_public_vip_interface}
virtual_router_id: 132
priority: ${_param:keepalived_vip_priority}
+ track_script: check_pidof