From d6544302d36f9e600e3323dbc50704785670aa27 Mon Sep 17 00:00:00 2001 From: Bryan Boreham Date: Fri, 25 Nov 2016 14:43:23 +0000 Subject: [PATCH] Check whether Weave's IP range overlaps something on the host already --- prog/weave-kube/launch.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/prog/weave-kube/launch.sh b/prog/weave-kube/launch.sh index 2438c3d5..72e9f522 100755 --- a/prog/weave-kube/launch.sh +++ b/prog/weave-kube/launch.sh @@ -7,6 +7,9 @@ IPALLOC_RANGE=${IPALLOC_RANGE:-10.32.0.0/12} HTTP_ADDR=${WEAVE_HTTP_ADDR:-127.0.0.1:6784} STATUS_ADDR=${WEAVE_STATUS_ADDR:-0.0.0.0:6782} +# Check if the IP range overlaps anything existing on the host +/usr/bin/weaveutil netcheck $IPALLOC_RANGE weave + # Default for network policy EXPECT_NPC=${EXPECT_NPC:-1}