Revert to root user 01/9801/1
authorBin Yang <bin.yang@windriver.com>
Tue, 15 Nov 2022 04:52:43 +0000 (12:52 +0800)
committerJackie Huang <jackie.huang@windriver.com>
Fri, 25 Nov 2022 08:21:40 +0000 (16:21 +0800)
Issue-ID: INF-335

Signed-off-by: Bin Yang <bin.yang@windriver.com>
Change-Id: If5fd7cc1390fbc3928c616c6480231aa0de6abe8

Dockerfile

index 5cf60ee..ff9a4e7 100644 (file)
@@ -4,20 +4,21 @@ FROM nexus3.onap.org:10001/onap/integration-python:10.1.0
 
 USER root
 
-RUN set -ex \
-    && mkdir -p /src \
-    && mkdir -p /configs/ \
-    && mkdir -p /src/o2app/ \
-    && mkdir -p /src/helm_sdk/
-
 ARG user=orano2
 ARG group=orano2
 # Create a group and user
 RUN addgroup -S $group && adduser -S -D -h /home/$user $user $group && \
     chown -R $user:$group /home/$user &&  \
     mkdir /var/log/$user && \
+    mkdir -p /src && \
+    mkdir -p /configs/ && \
+    mkdir -p /src/o2app/ && \
+    mkdir -p /src/helm_sdk/ && \
+    mkdir -p /etc/o2/ && \
     chown -R $user:$group /var/log/$user && \
-    chown -R $user:$group /src
+    chown -R $user:$group /src && \
+    chown -R $user:$group /configs && \
+    chown -R $user:$group /etc/o2/
 
 COPY requirements.txt /tmp/
 COPY requirements-stx.txt /tmp/
@@ -82,4 +83,4 @@ RUN set -ex \
 
 WORKDIR /src
 
-USER $user
+USER $user