diff --git a/stackable-base/Dockerfile b/stackable-base/Dockerfile index b24f41195..da9d42f96 100644 --- a/stackable-base/Dockerfile +++ b/stackable-base/Dockerfile @@ -35,13 +35,11 @@ cd /secret-operator cargo auditable --quiet build --release --package cert-tools && cargo cyclonedx --all --spec-version 1.5 --describe binaries EOF -# Find the latest version at https://catalog.redhat.com/software/containers/ubi9/ubi-minimal/615bd9b4075b022acc111bf5?container-tabs=gti -# IMPORTANT: Make sure to use the "Manifest List Digest" that references the images for multiple architectures -# rather than just the "Image Digest" that references the image for the selected architecture. -# The website is broken, so you can use this to find it: -# curl https://catalog.redhat.com/en/software/containers/ubi9/ubi-minimal/615bd9b4075b022acc111bf5 \ -# | grep -oE 'registry.redhat.io/ubi9/ubi-minimal@sha256:[a-z0-9]{64}' -FROM registry.access.redhat.com/ubi9/ubi-minimal@sha256:c7d44146f826037f6873d99da479299b889473492d3c1ab8af86f08af04ec8a0 AS builder +# Find the latest version: +# +# docker buildx imagetools inspect registry.access.redhat.com/ubi9/ubi-minimal --format '{{json .Manifest.Digest}}' +# +FROM registry.access.redhat.com/ubi9/ubi-minimal@sha256:1bc3c5c15720506a0cf48adfdf8b623dfe704377e007d7bbae8d14876392ca6a AS builder # intentionally unused ARG PRODUCT_VERSION diff --git a/stackable-devel/Dockerfile b/stackable-devel/Dockerfile index cdec8f426..f1f50a2b0 100644 --- a/stackable-devel/Dockerfile +++ b/stackable-devel/Dockerfile @@ -8,13 +8,11 @@ # Use `stackable-base` as a base for the final image stage instead # -# Find the latest version at https://catalog.redhat.com/software/containers/ubi9/ubi-minimal/615bd9b4075b022acc111bf5?container-tabs=gti -# IMPORTANT: Make sure to use the "Manifest List Digest" that references the images for multiple architectures -# rather than just the "Image Digest" that references the image for the selected architecture. -# The website is broken, so you can use this to find it: -# curl https://catalog.redhat.com/en/software/containers/ubi9/ubi-minimal/615bd9b4075b022acc111bf5 \ -# | grep -oE 'registry.redhat.io/ubi9/ubi-minimal@sha256:[a-z0-9]{64}' -FROM registry.access.redhat.com/ubi9/ubi-minimal@sha256:c7d44146f826037f6873d99da479299b889473492d3c1ab8af86f08af04ec8a0 AS builder +# Find the latest version: +# +# docker buildx imagetools inspect registry.access.redhat.com/ubi9/ubi-minimal --format '{{json .Manifest.Digest}}' +# +FROM registry.access.redhat.com/ubi9/ubi-minimal@sha256:1bc3c5c15720506a0cf48adfdf8b623dfe704377e007d7bbae8d14876392ca6a AS builder # intentionally unused ARG PRODUCT_VERSION @@ -51,10 +49,10 @@ ARG RUST_DEFAULT_TOOLCHAIN_VERSION=1.93.0 ENV RUST_DEFAULT_TOOLCHAIN_VERSION=${RUST_DEFAULT_TOOLCHAIN_VERSION} # Find the latest version here: https://crates.io/crates/cargo-cyclonedx # renovate: datasource=crate packageName=cargo-cyclonedx -ENV CARGO_CYCLONEDX_CRATE_VERSION=0.5.7 +ENV CARGO_CYCLONEDX_CRATE_VERSION=0.5.9 # Find the latest version here: https://crates.io/crates/cargo-auditable # renovate: datasource=crate packageName=cargo-auditable -ENV CARGO_AUDITABLE_CRATE_VERSION=0.7.2 +ENV CARGO_AUDITABLE_CRATE_VERSION=0.7.4 RUN <