Merge pull request #2151 from weaveworks/issues/2140-fqdn-trailing-dot

Remove trailing dot from FQDN

Fixes #2140
This commit is contained in:
Matthias Radestock committed 2016-04-11 15:39:48 +01:00
commit d4fb739981
2 files changed
+3 -2

No files matched your search

+2 -1
View File
@@ -8,7 +8,8 @@ HOSTNAME=$NAME-hostname.$DOMAIN
# Docker inspect hostname + domainname of container $2 on host $1
docker_inspect_fqdn() {
docker_on $1 inspect --format='{{.Config.Hostname}}.{{.Config.Domainname}}' $2
FQDN=$(docker_on $1 inspect --format='{{.Config.Hostname}}.{{.Config.Domainname}}' $2)
echo ${FQDN%.}
}
# Start container with args $2.. and assert fqdn of $1
+1 -1
View File
@@ -1150,7 +1150,7 @@ etc_hosts_contents() {
shift
NAME=${FQDN%%.*}
HOSTNAMES="$NAME"
[ "$NAME" = "$FQDN" -o "$NAME." = "$FQDN" ] || HOSTNAMES="$FQDN $HOSTNAMES"
[ "$NAME" = "$FQDN" -o "$NAME." = "$FQDN" ] || HOSTNAMES="${FQDN%.} $HOSTNAMES"
echo "# created by Weave - BEGIN"
echo "# container hostname"