updated docker_run.sh with debug port 41/58741/1
authorTal Gitelman <tg851x@intl.att.com>
Thu, 2 Aug 2018 14:11:25 +0000 (17:11 +0300)
committerTal Gitelman <tg851x@intl.att.com>
Thu, 2 Aug 2018 14:11:25 +0000 (17:11 +0300)
Change-Id: I061224960a76aa7c7ef47b971822eebf44403084
Issue-ID: SDC-1493
Signed-off-by: Tal Gitelman <tg851x@intl.att.com>
sdc-os-chef/scripts/docker_run.sh

index a568857..f1a6ee4 100755 (executable)
@@ -17,7 +17,8 @@ JETTY_BASE="/var/lib/jetty"
 RELEASE=latest
 LOCAL=false
 RUNTESTS=false
-DEBUG_PORT="--publish 4000:4000"
+BE_DEBUG_PORT="--publish 4000:4000"
+FE_DEBUG_PORT="--publish 6000:6000"
 ONBOARD_DEBUG_PORT="--publish 4001:4000"
 
 
@@ -386,7 +387,7 @@ function sdc-BE {
     if [ ${LOCAL} = false ]; then
         docker pull ${PREFIX}/sdc-backend:${RELEASE}
     else
-        ADDITIONAL_ARGUMENTS=${DEBUG_PORT}
+        ADDITIONAL_ARGUMENTS=${BE_DEBUG_PORT}
     fi
     docker run --detach --name ${DOCKER_NAME} --env HOST_IP=${IP} --env ENVNAME="${DEP_ENV}" --env cassandra_ssl_enabled="false" --env JAVA_OPTIONS="${BE_JAVA_OPTIONS}" --log-driver=json-file --log-opt max-size=100m --log-opt max-file=10 --ulimit memlock=-1:-1 --ulimit nofile=4096:100000 ${LOCAL_TIME_MOUNT_CMD} --volume ${WORKSPACE}/data/logs/BE/:/var/lib/jetty/logs  --volume ${WORKSPACE}/data/environments:/root/chef-solo/environments --publish 8443:8443 --publish 8080:8080 ${ADDITIONAL_ARGUMENTS} ${PREFIX}/sdc-backend:${RELEASE}
     command_exit_status $? ${DOCKER_NAME}
@@ -436,8 +437,10 @@ function sdc-FE {
     echo "docker run sdc-frontend..."
     if [ ${LOCAL} = false ]; then
         docker pull ${PREFIX}/sdc-frontend:${RELEASE}
+    else
+        ADDITIONAL_ARGUMENTS=${FE_DEBUG_PORT}
     fi
-    docker run --detach --name ${DOCKER_NAME} --env HOST_IP=${IP} --env ENVNAME="${DEP_ENV}" --env JAVA_OPTIONS="${FE_JAVA_OPTIONS}" --log-driver=json-file --log-opt max-size=100m --log-opt max-file=10 --ulimit memlock=-1:-1 --ulimit nofile=4096:100000 ${LOCAL_TIME_MOUNT_CMD}  --volume ${WORKSPACE}/data/logs/FE/:/var/lib/jetty/logs --volume ${WORKSPACE}/data/environments:/root/chef-solo/environments --publish 9443:9443 --publish 8181:8181 ${PREFIX}/sdc-frontend:${RELEASE}
+    docker run --detach --name ${DOCKER_NAME} --env HOST_IP=${IP} --env ENVNAME="${DEP_ENV}" --env JAVA_OPTIONS="${FE_JAVA_OPTIONS}" --log-driver=json-file --log-opt max-size=100m --log-opt max-file=10 --ulimit memlock=-1:-1 --ulimit nofile=4096:100000 ${LOCAL_TIME_MOUNT_CMD}  --volume ${WORKSPACE}/data/logs/FE/:/var/lib/jetty/logs --volume ${WORKSPACE}/data/environments:/root/chef-solo/environments --publish 9443:9443 --publish 8181:8181 ${ADDITIONAL_ARGUMENTS} ${PREFIX}/sdc-frontend:${RELEASE}
     command_exit_status $? ${DOCKER_NAME}
     echo "please wait while FE is starting....."
     monitor_docker ${DOCKER_NAME}