From c7bde4e51a05466662f1371d9cfdb01123803f2d Mon Sep 17 00:00:00 2001 From: Martin Zibricky Date: Thu, 4 Sep 2025 16:45:55 +0200 Subject: [PATCH] LCORE-637: Bundle jq and patch with the image --- Containerfile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Containerfile b/Containerfile index f0fbd894..1a20d7c8 100644 --- a/Containerfile +++ b/Containerfile @@ -17,7 +17,7 @@ USER root RUN dnf --disablerepo="*" --enablerepo="ubi-9-appstream-rpms" --enablerepo="ubi-9-baseos-rpms" install -y --nodocs --setopt=keepcache=0 --setopt=tsflags=nodocs gcc # Install uv package manager -RUN pip3.12 install "uv==0.8.11" +RUN pip3.12 install "uv==0.8.15" # Add explicit files and directories # (avoid accidental inclusion of local directories or env files or credentials) @@ -57,7 +57,12 @@ COPY --from=builder /app-root/LICENSE /licenses/ # Add uv to final image for derived images to add additional dependencies # with command: # $ uv pip install -RUN pip3.12 install "uv==0.8.11" +RUN pip3.12 install "uv==0.8.15" + +USER root + +# Additional tools for derived images +RUN microdnf install -y --nodocs --setopt=keepcache=0 --setopt=tsflags=nodocs jq patch # Add executables from .venv to system PATH ENV PATH="/app-root/.venv/bin:$PATH"