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

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions