From: yufei_zhou Date: Mon, 23 Oct 2017 15:54:31 +0000 (+0800) Subject: Add log to docker part X-Git-Tag: v1.0.1~30 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=3ca6992f0d792495cfb70c683c7795c1a2fa2b0e;p=vfc%2Fnfvo%2Fdriver%2Fvnfm%2Fsvnfm.git Add log to docker part Change-Id: I3b7b37070bd60e548f82cec7a3cc1147cd9addd6 Issue-ID: VFC-544 Signed-off-by: yufei_zhou --- diff --git a/nokia/vnfmdriver/vfcadaptorservice/deployment/pom.xml b/nokia/vnfmdriver/vfcadaptorservice/deployment/pom.xml index f0c4df7f..9cc4ffc1 100644 --- a/nokia/vnfmdriver/vfcadaptorservice/deployment/pom.xml +++ b/nokia/vnfmdriver/vfcadaptorservice/deployment/pom.xml @@ -69,12 +69,16 @@ "${deployUnzip}/logs") System.out.println("******** start copying from ${basedir}/src/main/release to ${deployUnzip}. ************") - + ant.copy(todir: "${deployUnzip}") { fileset(dir: "${basedir}/src/main/release"){ exclude(name: "**/.gitignore") } - + } + ant.copy(todir: "${deployUnzip}/docker") { + fileset(dir: "${basedir}/../docker"){ + exclude(name: "**/.gitignore") + } } System.out.println("******** start copying from ${project.build.directory}/../../vfcadaptor/target/${package.name}-${project.version} to ${deployUnzip}/webapps/ROOT. ************") @@ -95,11 +99,9 @@ - org.codehaus.mojo build-helper-maven-plugin - 3.0.0 attach-artifacts diff --git a/nokia/vnfmdriver/vfcadaptorservice/docker/Dockerfile b/nokia/vnfmdriver/vfcadaptorservice/docker/Dockerfile index 05d261a9..61c19ce8 100755 --- a/nokia/vnfmdriver/vfcadaptorservice/docker/Dockerfile +++ b/nokia/vnfmdriver/vfcadaptorservice/docker/Dockerfile @@ -25,6 +25,7 @@ RUN wget -q http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm && rp RUN yum -y update RUN yum -y install -y mysql-server RUN mysql_install_db --user=mysql --datadir=/var/lib/mysql +RUN chown mysql:mysql /var/lib/mysql -R EXPOSE 3306 RUN sed -i "s|bind-address.*|# bind-address = 127.0.0.1|" /etc/my.cnf COPY init-mysql.sh . diff --git a/nokia/vnfmdriver/vfcadaptorservice/docker/docker-entrypoint.sh b/nokia/vnfmdriver/vfcadaptorservice/docker/docker-entrypoint.sh index 92a16283..99ccc16f 100755 --- a/nokia/vnfmdriver/vfcadaptorservice/docker/docker-entrypoint.sh +++ b/nokia/vnfmdriver/vfcadaptorservice/docker/docker-entrypoint.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # # Copyright 2017, Nokia Corporation # @@ -42,8 +42,19 @@ echo # Configure service based on docker environment variables ./instance-config.sh +function start_mysql { + echo "start mysql ... " + systemctl start mysql.service > myout_docker_enctrypoint.file 2>&1 + cat myout_docker_enctrypoint.file + systemctl status mysql.service > myout_docker_enctrypoint_mysql_status.file 2>&1 + cat myout_docker_enctrypoint_mysql_status.file + sleep 5 +} + # Start mysql -su mysql -c /usr/bin/mysqld_safe & +# su mysql -c /usr/bin/mysqld_safe & +#service mysql start +start_mysql # Perform one-time config if [ ! -e init.log ]; then diff --git a/nokia/vnfmdriver/vfcadaptorservice/docker/instance-init.sh b/nokia/vnfmdriver/vfcadaptorservice/docker/instance-init.sh index d1be95c1..96e1145a 100755 --- a/nokia/vnfmdriver/vfcadaptorservice/docker/instance-init.sh +++ b/nokia/vnfmdriver/vfcadaptorservice/docker/instance-init.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # # Copyright 2017, Nokia Corporation # @@ -18,7 +18,10 @@ function start_mysql { echo "start mysql ... " - service mysql start + systemctl start mysql.service > myout_instance_init.file 2>&1 + cat myout_instance_init.file + systemctl status mysql.service > myout_instance_init_mysql_status.file 2>&1 + cat myout_instance_init_mysql_status.file sleep 5 }