From f2b60295e7e93926ed875cccf5ef581d7d7a1314 Mon Sep 17 00:00:00 2001 From: Kai Date: Wed, 19 Feb 2020 17:43:26 +0800 Subject: fix Logfile not generated within container Issue-ID: DCAEGEN2-2077 Signed-off-by: Kai Lu Change-Id: I877fcfb3c3c2c8ef1c0dae9249e65c5dfc29132a --- dcae-analytics/dcae-analytics-tca-web/Dockerfile | 7 ++- dcae-analytics/dcae-analytics-tca-web/logback.xml | 52 ---------------------- .../src/main/resources/logback.xml | 52 ++++++++++++++++++++++ 3 files changed, 58 insertions(+), 53 deletions(-) delete mode 100644 dcae-analytics/dcae-analytics-tca-web/logback.xml create mode 100644 dcae-analytics/dcae-analytics-tca-web/src/main/resources/logback.xml diff --git a/dcae-analytics/dcae-analytics-tca-web/Dockerfile b/dcae-analytics/dcae-analytics-tca-web/Dockerfile index 7e84380..b6e4778 100644 --- a/dcae-analytics/dcae-analytics-tca-web/Dockerfile +++ b/dcae-analytics/dcae-analytics-tca-web/Dockerfile @@ -12,8 +12,13 @@ ARG FINAL_JAR ARG DEPENDENCIES_DIR ARG DOCKER_ARTIFACT_DIR +RUN mkdir -p /var/log/ONAP/dcaegen2/analytics/tca-gen2 #Add a new user and group to allow container to be run as non-root -RUN addgroup -S tca-gen2 && adduser -S -G tca-gen2 tca-gen2 +RUN addgroup -S tca-gen2 && adduser -S -G tca-gen2 tca-gen2; \ + chmod a+rwx /opt; \ + chmod a+rwx /var/log/ONAP/dcaegen2/analytics/tca-gen2; \ + chown -R tca-gen2:tca-gen2 /opt; \ + chown -R tca-gen2:tca-gen2 /var/log/ONAP/dcaegen2/analytics/tca-gen2 #Copy dependencies and executable jar WORKDIR ${DOCKER_ARTIFACT_DIR} diff --git a/dcae-analytics/dcae-analytics-tca-web/logback.xml b/dcae-analytics/dcae-analytics-tca-web/logback.xml deleted file mode 100644 index 57348d3..0000000 --- a/dcae-analytics/dcae-analytics-tca-web/logback.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - ${componentName} - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/dcae-analytics/dcae-analytics-tca-web/src/main/resources/logback.xml b/dcae-analytics/dcae-analytics-tca-web/src/main/resources/logback.xml new file mode 100644 index 0000000..57348d3 --- /dev/null +++ b/dcae-analytics/dcae-analytics-tca-web/src/main/resources/logback.xml @@ -0,0 +1,52 @@ + + + + + + + ${componentName} + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit 1.2.3-korg