From ccd6cb04403fe6a49848f1907cad7bfded2542e0 Mon Sep 17 00:00:00 2001 From: Bryan Boreham Date: Fri, 28 Nov 2014 12:49:05 +0000 Subject: [PATCH] Use full container names when populating weavedns. Fixes #250 --- weave | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/weave b/weave index ab05770d..a07e8926 100755 --- a/weave +++ b/weave @@ -333,7 +333,7 @@ populate_dns() { echo "If running, it will not be pre-populated." >&2 fi - for CONTAINER in $(docker ps -q); do + for CONTAINER in $(docker ps -q --no-trunc); do MORE_ARGS=$(docker inspect --format '--data-urlencode fqdn={{ .Config.Hostname }}.{{ .Config.Domainname }}.' $CONTAINER 2>/dev/null) && true if CONTAINER_ADDRS=$(with_container_netns $CONTAINER container_weave_addrs 2>&1) ; then CONTAINER_IPS=$(echo "$CONTAINER_ADDRS" | grep -o 'inet .*' | sed -e 's/inet \([^/]*\)\/\(.*\)/\1/')