From 047695cfe1b3aba0c2f92c12904d2af40ba3eefa Mon Sep 17 00:00:00 2001 From: Fiete Ostkamp Date: Wed, 18 Mar 2026 13:42:25 +0100 Subject: [PATCH] Adjust user id in sdc fe image Issue-ID: SDC-4808 Change-Id: I8b7c1be577d734d62926125697bfe89058339c33 Signed-off-by: Fiete Ostkamp --- catalog-be/sdc-backend-init/Dockerfile | 5 +++-- catalog-fe/sdc-frontend/Dockerfile | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/catalog-be/sdc-backend-init/Dockerfile b/catalog-be/sdc-backend-init/Dockerfile index 66d2a595ae..f714f77e47 100644 --- a/catalog-be/sdc-backend-init/Dockerfile +++ b/catalog-be/sdc-backend-init/Dockerfile @@ -2,8 +2,9 @@ FROM python:3.11-alpine USER root -# Create onap user/group (previously provided by onap/integration-python base image) -RUN addgroup -S onap && adduser -S -G onap onap +# Create onap user/group with fixed UID/GID to match K8s securityContext expectations +RUN addgroup -g 101 -S onap && adduser -u 101 -S -G onap -h /home/onap onap +ENV HOME=/home/onap # Needed for pycurl SSL backend selection ENV PYCURL_SSL_LIBRARY=openssl diff --git a/catalog-fe/sdc-frontend/Dockerfile b/catalog-fe/sdc-frontend/Dockerfile index 6a9d5549f4..1b9b1dd994 100644 --- a/catalog-fe/sdc-frontend/Dockerfile +++ b/catalog-fe/sdc-frontend/Dockerfile @@ -4,10 +4,11 @@ USER root ARG JETTY_FOLDER=/app/jetty # Create onap user/group, install dependencies, and create Jetty folder -RUN addgroup -S onap && \ - adduser -S -G onap -h /home/onap onap && \ +RUN addgroup -g 101 -S onap && \ + adduser -u 1000 -S -G onap -h /home/onap onap && \ apk add --no-cache curl jq && \ mkdir -p $JETTY_FOLDER && chown onap:onap $JETTY_FOLDER +ENV HOME=/home/onap ENV JETTY_HOME=$JETTY_FOLDER ENV JETTY_BASE=$JETTY_FOLDER -- 2.16.6