aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLusheng Ji <lji@research.att.com>2017-05-08 19:58:06 +0000
committerGerrit Code Review <gerrit@onap.org>2017-05-08 19:58:06 +0000
commitd071f250dd5def7a4279f54766933b7189e38eed (patch)
treeaf647b7df3dc5d36ead5aac27e9cd8a99acbaa0f
parent010cceb3af02f25875f0a98ef8511e29fd33efc4 (diff)
parent16241bbd7527659164705fecb4322b90d7a7db76 (diff)
Merge "[DCAE-7] handle non standard MTU uses for docker"
-rw-r--r--dcae-controller-core/dcae-controller-core-utils/src/main/server/bin/install-docker.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/dcae-controller-core/dcae-controller-core-utils/src/main/server/bin/install-docker.sh b/dcae-controller-core/dcae-controller-core-utils/src/main/server/bin/install-docker.sh
index 541bda4..272a54d 100644
--- a/dcae-controller-core/dcae-controller-core-utils/src/main/server/bin/install-docker.sh
+++ b/dcae-controller-core/dcae-controller-core-utils/src/main/server/bin/install-docker.sh
@@ -86,6 +86,13 @@ if [ ! -d /home/ubuntu/.docker ]; then
mkdir -p /home/ubuntu/.docker || _fatal "Could not create /home/ubuntu/.docker dir"
fi
+# handle MTU issues. The NIC on the VM may use less than 1500
+
+MTU=$(/sbin/ifconfig | grep MTU | sed 's/.*MTU://' | sed 's/ .*//' | sort -n | head -1)
+FILE1=/etc/default/docker
+echo DOCKER_OPTS=\"\$DOCKER_OPTS --mtu=$MTU\" >> $FILE1
+
+
#
# Start Docker
#