summaryrefslogtreecommitdiffstats
path: root/packages/policy-clamp-docker/src/main/docker/AcmRuntime.Dockerfile
diff options
context:
space:
mode:
authorliamfallon <liam.fallon@est.tech>2023-02-14 11:34:52 +0000
committerliamfallon <liam.fallon@est.tech>2023-02-14 11:34:56 +0000
commite72ff8190ecf5eea8ea6d938c37b78ffe545da47 (patch)
tree04b98fc9f7919b6ee19714f1b6e4685e6c9a4d72 /packages/policy-clamp-docker/src/main/docker/AcmRuntime.Dockerfile
parent06339bee0cf891144ca781983ba99d170b10b2b7 (diff)
Update Dockerfile for PF base image
The Policy Framework base image run under the "onap" user rather than under the "root" user. This means that root access has to be enabled in child Dockerfiles for configuraiton that requires root access. Root access is turned off again later in the Dockerfile so that the image will run under another user. Issue-ID: POLICY-4558 Change-Id: Idf5c1565fd74b17bcabc137f5292ebc097c3d246 Signed-off-by: liamfallon <liam.fallon@est.tech>
Diffstat (limited to 'packages/policy-clamp-docker/src/main/docker/AcmRuntime.Dockerfile')
-rw-r--r--packages/policy-clamp-docker/src/main/docker/AcmRuntime.Dockerfile3
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/policy-clamp-docker/src/main/docker/AcmRuntime.Dockerfile b/packages/policy-clamp-docker/src/main/docker/AcmRuntime.Dockerfile
index 3f36f3d36..c77f48b5d 100644
--- a/packages/policy-clamp-docker/src/main/docker/AcmRuntime.Dockerfile
+++ b/packages/policy-clamp-docker/src/main/docker/AcmRuntime.Dockerfile
@@ -1,6 +1,6 @@
#-------------------------------------------------------------------------------
# ============LICENSE_START=======================================================
-# Copyright (C) 2021-2022 Nordix Foundation.
+# Copyright (C) 2021-2023 Nordix Foundation.
# ================================================================================
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
@@ -40,6 +40,7 @@ ARG POLICY_LOGS=/var/log/onap/policy/policy-clamp-runtime-acm
ENV POLICY_LOGS=$POLICY_LOGS
ENV POLICY_HOME=$POLICY_HOME/clamp
+USER root
RUN mkdir -p $POLICY_HOME $POLICY_LOGS && \
chown -R policy:policy $POLICY_HOME $POLICY_LOGS