From 08b983fe022d309c5f49f776cce7c2b4a3f01cfd Mon Sep 17 00:00:00 2001 From: Wilder Rodrigues Date: Wed, 14 Oct 2015 11:21:53 +0200 Subject: [PATCH] CLOUDSTACK-8952 - Remove the '--vrrp' search criteria form the CsProcess constructor call - There is no such process, which makes the CsProcess.find return false and restart keepalived all the time. --- systemvm/patches/debian/config/opt/cloud/bin/cs/CsRedundant.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/systemvm/patches/debian/config/opt/cloud/bin/cs/CsRedundant.py b/systemvm/patches/debian/config/opt/cloud/bin/cs/CsRedundant.py index abe997c36fc..cdc66d8d5f8 100755 --- a/systemvm/patches/debian/config/opt/cloud/bin/cs/CsRedundant.py +++ b/systemvm/patches/debian/config/opt/cloud/bin/cs/CsRedundant.py @@ -173,7 +173,7 @@ class CsRedundant(object): conntrackd_cron.add("@reboot root service conntrackd start", -1) conntrackd_cron.commit() - proc = CsProcess(['/usr/sbin/keepalived', '--vrrp']) + proc = CsProcess(['/usr/sbin/keepalived']) if not proc.find() or keepalived_conf.is_changed(): CsHelper.service("keepalived", "restart")