From 500dc73c87f54052a7f632ecd5eeefa3a86f7f49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Lemoine?= Date: Wed, 9 Mar 2016 10:38:34 +0100 Subject: [PATCH] Do not create /dev/log symlink if it already exists This changes the keepalived extend_start.sh script not to recreate the /dev/log symlink if it already exists. This change is related to a comment from SamYaple in https://review.openstack.org/#/c/288432/. TrivialFix Change-Id: I9ca2b4d0b36c961ab3e1e18e2011dd10b47c33e3 --- docker/keepalived/extend_start.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docker/keepalived/extend_start.sh b/docker/keepalived/extend_start.sh index 18e71d1f72..0cb79767e6 100644 --- a/docker/keepalived/extend_start.sh +++ b/docker/keepalived/extend_start.sh @@ -3,7 +3,9 @@ # NOTE(elemoine): keepalived cannot be configured to change the log address to # anything other than /dev/log. Heka's log socket is at /var/lib/kolla/heka/log # so we symlink /dev/log to that location. -ln -sf /var/lib/kolla/heka/log /dev/log +if [[ ! -h /dev/log ]]; then + ln -sf /var/lib/kolla/heka/log /dev/log +fi modprobe ip_vs