configurable logs dir and creation as root 75/34675/3
authorJorge Hernandez <jh1730@att.com>
Thu, 8 Mar 2018 06:17:33 +0000 (00:17 -0600)
committerJorge Hernandez <jh1730@att.com>
Thu, 8 Mar 2018 18:58:05 +0000 (12:58 -0600)
Change-Id: Ib23ee897372f0911394441739da5c7b9e7398910
Issue-ID: POLICY-554
Signed-off-by: Jorge Hernandez <jh1730@att.com>
packages/docker/src/main/docker/Dockerfile

index a455f13..d7af6be 100644 (file)
@@ -2,9 +2,11 @@ FROM ubuntu:14.04
 
 ARG HTTP_PROXY=${HTTP_PROXY}
 ARG HTTPS_PROXY=${HTTPS_PROXY}
+ARG POLICY_LOGS=/var/log/ONAP/policy
 
 ENV http_proxy $HTTP_PROXY
 ENV https_proxy $HTTPS_PROXY
+ENV POLICY_LOGS ${POLICY_LOGS}
 
 RUN \
         apt-get clean && \
@@ -30,8 +32,8 @@ RUN \
         apt-get install -y mariadb-client
 
 RUN pip install http-prompt
-RUN mkdir -p /opt/app/policy/opt /tmp/policy-install && \
-    chown -R policy /opt/app/policy /tmp/policy-install
+RUN mkdir -p /opt/app/policy/ /tmp/policy-install/ ${POLICY_LOGS} && \
+    chown -R policy /opt/app/policy/ /tmp/policy-install/ ${POLICY_LOGS}
 
 WORKDIR /tmp/policy-install