Browse Source

Force installation of shadow-utils for access to groupadd executable in ubi image (#15812)

Removing curl inadvertently dropped the transitive dependency on shadow-utils
which is required for the groupadd executable. Since curl-minimal does not
have this dependency, make it explicit as part of `microdnf install`.
pull/15534/head^2
Semir Patel 2 years ago committed by GitHub
parent
commit
9fcfe8d7c5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      Dockerfile

2
Dockerfile

@ -233,7 +233,7 @@ COPY LICENSE /licenses/mozilla.txt
# Its shasum is hardcoded. If you upgrade the dumb-init verion you'll need to # Its shasum is hardcoded. If you upgrade the dumb-init verion you'll need to
# also update the shasum. # also update the shasum.
RUN set -eux && \ RUN set -eux && \
microdnf install -y ca-certificates gnupg libcap openssl iputils jq iptables wget unzip tar && \ microdnf install -y ca-certificates shadow-utils gnupg libcap openssl iputils jq iptables wget unzip tar && \
wget -O /usr/bin/dumb-init https://github.com/Yelp/dumb-init/releases/download/v1.2.5/dumb-init_1.2.5_x86_64 && \ wget -O /usr/bin/dumb-init https://github.com/Yelp/dumb-init/releases/download/v1.2.5/dumb-init_1.2.5_x86_64 && \
echo 'e874b55f3279ca41415d290c512a7ba9d08f98041b28ae7c2acb19a545f1c4df /usr/bin/dumb-init' > dumb-init-shasum && \ echo 'e874b55f3279ca41415d290c512a7ba9d08f98041b28ae7c2acb19a545f1c4df /usr/bin/dumb-init' > dumb-init-shasum && \
sha256sum --check dumb-init-shasum && \ sha256sum --check dumb-init-shasum && \

Loading…
Cancel
Save