diff --git a/CHANGELOG.md b/CHANGELOG.md index de53bffee..d2f7ce6eb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,9 @@ All notable changes to this project will be documented in this file. ### Added - nifi: Add NiFi hadoop Azure and GCP libraries ([#943]). +- base: Add containerdebug tool ([#928]). +[#928]: https://github.com/stackabletech/docker-images/pull/928 [#943]: https://github.com/stackabletech/docker-images/pull/943 ## [24.11.0] - 2024-11-18 diff --git a/stackable-base/Dockerfile b/stackable-base/Dockerfile index 74460f534..e51a4b1c5 100644 --- a/stackable-base/Dockerfile +++ b/stackable-base/Dockerfile @@ -9,6 +9,9 @@ FROM registry.access.redhat.com/ubi9/ubi-minimal@sha256:c0e70387664f30cd9cf2795b # Find the latest version here: https://github.com/stackabletech/config-utils/tags # renovate: datasource=github-tags packageName=stackabletech/config-utils ENV CONFIG_UTILS_VERSION=0.2.0 +# Find the latest version here: https://github.com/stackabletech/containerdebug/tags +# renovate: datasource=github-tags packageName=stackabletech/containerdebug +ENV CONTAINERDEBUG_VERSION=0.1.0 # This SHOULD be kept in sync with operator-templating and other tools to reduce build times # Find the latest version here: https://doc.rust-lang.org/stable/releases.html # renovate: datasource=github-releases packageName=rust-lang/rust @@ -33,13 +36,26 @@ rm -rf /var/cache/yum curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain "$RUST_DEFAULT_TOOLCHAIN_VERSION" . "$HOME/.cargo/env" && cargo --quiet install cargo-cyclonedx@"$CARGO_CYCLONEDX_CRATE_VERSION" cargo-auditable@"$CARGO_AUDITABLE_CRATE_VERSION" +EOF + +FROM product-utils-builder AS config-utils +RUN <