From 2e1003ab90b0ed4a9684f7cce10bb55c1f2a1548 Mon Sep 17 00:00:00 2001 From: Fiete Ostkamp Date: Thu, 3 Jul 2025 08:00:41 +0200 Subject: [PATCH] Update java 11 base image - replace onap/integration-java11 base image with eclipse-temurin image - exclude powermock from being a compile time dependency of ONAP-Logging Issue-ID: MULTICLOUD-1512 Change-Id: I6bcb97cd3808596d3af42bf15d1538b893a60fd4 Signed-off-by: Fiete Ostkamp --- artifactbroker/packages/docker/Dockerfile | 5 +++-- artifactbroker/pom.xml | 4 ++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/artifactbroker/packages/docker/Dockerfile b/artifactbroker/packages/docker/Dockerfile index 53f23a7..d8140a0 100644 --- a/artifactbroker/packages/docker/Dockerfile +++ b/artifactbroker/packages/docker/Dockerfile @@ -1,4 +1,4 @@ -FROM nexus3.onap.org:10001/onap/integration-java11:9.0.0 +FROM eclipse-temurin:11-jre-alpine ARG HTTP_PROXY=${HTTP_PROXY} ARG HTTPS_PROXY=${HTTPS_PROXY} @@ -17,7 +17,8 @@ USER root EXPOSE 9014 -RUN apk add --no-cache mlocate zip unzip jq procps \ +RUN adduser -G onap -D onap && \ + apk add --no-cache mlocate zip unzip jq procps \ curl openssh RUN mkdir -p ${ARTIFACT_DISTRIBUTION_HOME} ${ARTIFACT_LOGS} ${ARTIFACT_HOME}/etc/ssl && \ diff --git a/artifactbroker/pom.xml b/artifactbroker/pom.xml index 29a7f6e..66e518d 100644 --- a/artifactbroker/pom.xml +++ b/artifactbroker/pom.xml @@ -109,6 +109,10 @@ org.powermock powermock-module-junit4 + + org.powermock + powermock-api-mockito + -- 2.16.6