Skip to content

common-utils: bubblewrap not available on ubi base image #1650

@mudged

Description

@mudged

I'm seeing the following error with common-utils (2.5.8) when using a registry.access.redhat.com/ubi8/ubi:8.10 base image. This was previously working before bubblewrap was added to the package list.

15:26:52  #28 2.202 ===========================================================================
#28 2.202 Feature       : Common Utilities
#28 2.202 Description   : Installs a set of common command line utilities, Oh My Zsh!, and sets up a non-root user.
#28 2.202 Id            : ghcr.io/devcontainers/features/common-utils
#28 2.202 Version       : 2.5.8
#28 2.202 Documentation : https://github.com/devcontainers/features/tree/main/src/common-utils
#28 2.202 Options       :
#28 2.202     INSTALLZSH="true"
#28 2.202     CONFIGUREZSHASDEFAULTSHELL="false"
15:26:52  
#28 2.202     INSTALLOHMYZSH="true"
#28 2.202     INSTALLOHMYZSHCONFIG="true"
#28 2.202     UPGRADEPACKAGES="true"
#28 2.202     USERNAME="mtx"
#28 2.202     USERUID="1000"
#28 2.202     USERGID="1000"
#28 2.202     NONFREEPACKAGES="false"
#28 2.202     INSTALLSSL="true"
#28 2.202 ===========================================================================

15:26:56  #28 6.095 Packages to verify are installed:  gawk bash-completion openssh-clients gnupg2 iproute procps lsof net-tools psmisc wget ca-certificates rsync unzip xz zip nano vim-minimal less jq openssl-libs krb5-libs libicu zlib sudo sed grep which man-db strace bubblewrap socat compat-openssl10 redhat-lsb-core git zsh
#28 6.095 Running dnf install...

15:26:57  #28 6.312 Unable to detect release version (use '--releasever' to specify release version)

15:26:57  #28 6.528 Updating Subscription Management repositories.

15:26:57  #28 6.528 Unable to read consumer identity
#28 6.532 
#28 6.532 This system is not registered with an entitlement server. You can use subscription-manager to register.
#28 6.532 
#28 6.569 Last metadata expiration check: 0:00:02 ago on Fri May 15 14:26:55 2026.

15:26:57  #28 6.838 No match for argument: bubblewrap

15:26:57  #28 6.858 Error: Unable to find a match: bubblewrap
#28 6.924 ERROR: Feature "Common Utilities" (ghcr.io/devcontainers/features/common-utils) failed to install! Look at the documentation at https://github.com/devcontainers/features/tree/main/src/common-utils for help troubleshooting this error.
#28 ERROR: process "/bin/sh -c cp -ar /tmp/build-features-src/common-utils_2 /tmp/dev-container-features  && chmod -R 0755 /tmp/dev-container-features/common-utils_2  && cd /tmp/dev-container-features/common-utils_2  && chmod +x ./devcontainer-features-install.sh  && ./devcontainer-features-install.sh  && rm -rf /tmp/dev-container-features/common-utils_2" did not complete successfully: exit code: 1

15:26:57  ------
 > [dev_containers_target_stage 6/9] RUN --mount=type=bind,from=dev_containers_feature_content_source,source=common-utils_2,target=/tmp/build-features-src/common-utils_2     cp -ar /tmp/build-features-src/common-utils_2 /tmp/dev-container-features  && chmod -R 0755 /tmp/dev-container-features/common-utils_2  && cd /tmp/dev-container-features/common-utils_2  && chmod +x ./devcontainer-features-install.sh  && ./devcontainer-features-install.sh  && rm -rf /tmp/dev-container-features/common-utils_2:
6.312 Unable to detect release version (use '--releasever' to specify release version)
6.528 Updating Subscription Management repositories.
6.528 Unable to read consumer identity
6.532 
6.532 This system is not registered with an entitlement server. You can use subscription-manager to register.
6.532 
6.569 Last metadata expiration check: 0:00:02 ago on Fri May 15 14:26:55 2026.
6.838 No match for argument: bubblewrap
6.858 Error: Unable to find a match: bubblewrap
6.924 ERROR: Feature "Common Utilities" (ghcr.io/devcontainers/features/common-utils) failed to install! Look at the documentation at https://github.com/devcontainers/features/tree/main/src/common-utils for help troubleshooting this error.

Is it possible to make this optional?

Metadata

Metadata

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions