Skip to content

Commit 6ed96bf

Browse files
committed
fix(s003): diffutils in the image
The leg's supports step failed on run 35537134655 with 'diff: command not found': UBI9's base carries no diffutils. Added to the package list; the tag rolls with the file. Signed-off-by: Ayla Croft <aylacroft@proton.me>
1 parent b74da2f commit 6ed96bf

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

‎ci/fips/Containerfile‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,11 @@ ARG ELIXIR_SHA256=ea7ff98bc1ed76c663a5d034c863c6fd37e65c9c855b6bbf6ccb2034d80667
2323
# The toolchain OTP's configure needs, plus what the gate's steps call from the shell: git
2424
# (plan_check, the names and secrets census), python3 with PyYAML (plan_check rule 12), gcc
2525
# (exqlite compiles SQLite; mdex_native's precompiled artifact loads on glibc), procps-ng (the
26-
# shell tool's tests read `ps`). Kept in the image on purpose: it is a CI image, not a runtime.
26+
# shell tool's tests read `ps`), diffutils (the leg diffs the supports listing; UBI's base has no
27+
# `diff`, found on the leg's first run). Kept in the image on purpose: it is a CI image, not a runtime.
2728
RUN dnf -y install --setopt=install_weak_deps=False \
2829
gcc gcc-c++ make autoconf ncurses-devel openssl-devel \
29-
tar gzip unzip git python3-pyyaml procps-ng which \
30+
tar gzip unzip git diffutils python3-pyyaml procps-ng which \
3031
&& dnf clean all
3132

3233
# OTP from source. --enable-fips compiles the crypto NIF's FIPS support; --with-ssl points at

0 commit comments

Comments
 (0)