Why is shadow-utils (providing useradd
and groupadd
) not included by default in core:2.0 images?
#8964
Labels
question
Further information is requested
We've gotten two reports (one about
useradd
, one aboutgroupadd
) where Azure Pipelines expects them to be installed:We produce Go images based on
mcr.microsoft.com/cbl-mariner/base/core:2.0
, so we're somewhat dependent on what Azure Linux 2.0 provides by default. We can add more packages in our Dockerfiles, but we're curious about this in particular because it seems to break the use of "ordinary" Azure Linux/Mariner 2.0 images in Azure Pipelines container jobs.By contrast, current Debian and Fedora images do include
useradd
andgroupadd
by default. (We also build Debian-based Go images, but some of our users do need to use Azure Linux.)I'm curious what the reason is for not including these tools by default, and if AzDO's (and/or Microsoft 1ES PT's?) dependency on these tools has been considered.
useradd
command not found in CBL Mariner 2.0 despite existing in 1.0 #3239/cc @gdams
The text was updated successfully, but these errors were encountered: