Add log to docker part 59/20259/1
authoryufei_zhou <yufei.zhou@nokia-sbell.com>
Mon, 23 Oct 2017 15:54:31 +0000 (23:54 +0800)
committeryufei_zhou <yufei.zhou@nokia-sbell.com>
Mon, 23 Oct 2017 23:52:31 +0000 (07:52 +0800)
Change-Id: I3b7b37070bd60e548f82cec7a3cc1147cd9addd6
Issue-ID: VFC-544
Signed-off-by: yufei_zhou <yufei.zhou@nokia-sbell.com>
nokia/vnfmdriver/vfcadaptorservice/deployment/pom.xml
nokia/vnfmdriver/vfcadaptorservice/docker/Dockerfile
nokia/vnfmdriver/vfcadaptorservice/docker/docker-entrypoint.sh
nokia/vnfmdriver/vfcadaptorservice/docker/instance-init.sh

index f0c4df7..9cc4ffc 100644 (file)
                                 "${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. ************")
                     </execution>
                 </executions>
             </plugin>
-
             <plugin>
                 <groupId>org.codehaus.mojo</groupId>
                 <artifactId>build-helper-maven-plugin</artifactId>
-                <version>3.0.0</version>
                 <executions>
                     <execution>
                         <id>attach-artifacts</id>
index 05d261a..61c19ce 100755 (executable)
@@ -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 .
index 92a1628..99ccc16 100755 (executable)
@@ -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
index d1be95c..96e1145 100755 (executable)
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 #
 # Copyright 2017, Nokia Corporation
 #
 
 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
 }