0.217 ===========================================================================
0.217 Feature : Mise
0.217 Description : The front-end to your dev env
0.217 Id : ghcr.io/devcontainers-extra/features/mise
0.217 Version : 1.0.0
0.217 Documentation : https://github.com/devcontainers-extra/features/tree/main/src/mise
0.217 Options :
0.217 VERSION="latest"
0.217 ===========================================================================
0.412 nanolayer
2.780 cd /tmp/tmpz7vp8as1 && chmod +x -R . && _REMOTE_USER="vscode" _REMOTE_USER_HOME="/home/vscode" REPO="jdx/mise" BINARYNAMES="mise" VERSION="latest" ASSETREGEX=".tar.gz$" RELEASETAGREGEX="" BINLOCATION="/usr/local/bin" LIBNAME="" LIBLOCATION="/usr/local/lib" ADDITIONALFLAGS="" NANOLAYER_VERBOSE="" NANOLAYER_FORCE_CLI_INSTALLATION="" NANOLAYER_PROPAGATE_CLI_LOCATION="1" NANOLAYER_CLI_LOCATION="/tmp/nanolayer-CVTY2zDRzM/nanolayer" bash -i +H ./install.sh
2.780 Found a pre-existing nanolayer which were given in env variable: /tmp/nanolayer-CVTY2zDRzM/nanolayer
2.977 skipping usage of pre-existing nanolayer. (required version v0.5.6 does not match existing version 0.5.6)
3.135 nanolayer
4.223 Traceback (most recent call last):
4.224 File "<string>", line 1, in <module>
4.225 File "nanolayer.__main__", line 50, in main
4.225 File "typer.main", line 328, in __call__
4.225 File "typer.main", line 311, in __call__
4.225
[2026-06-19T02:47:42.327Z] File "click.core", line 1157, in __call__
4.225 File "typer.core", line 778, in main
4.225 File "typer.core", line 216, in _main
4.225 File "click.core", line 1688, in invoke
4.225 File "click.core", line 1688, in invoke
4.225 File "click.core", line 1434, in invoke
4.225 File "click.core", line 783, in invoke
4.225 File "typer.main", line 683, in wrapper
4.225 File "nanolayer.cli.install", line 156, in install_gh_release_binary
4.225 File "nanolayer.installers.gh_release.gh_release_installer", line 145, in install
4.225 File "nanolayer.installers.gh_release.resolvers.asset_resolver", line 160, in resolve
4.225 File "nanolayer.installers.gh_release.resolvers.asset_resolver", line 143, in _get_release_assets
4.225 File "nanolayer.installers.gh_release.resolvers.asset_resolver", line 136, in _get_release_dict
4.225 File "nanolayer.installers.gh_release.resolvers.asset_resolver", line 128, in _get_release_dict
4.225 File "urllib.request", line 216, in urlopen
4.225 File "urllib.request", line 525, in open
4.225 File "urllib.request", line 634, in http_response
4.225 File "urllib.request", line 563, in error
4.225 File "urllib.request", line 496, in _call_chain
4.225 File "urllib.request", line 643, in http_error_default
4.225 urllib.error.HTTPError: HTTP Error 403: rate limit exceeded
4.413 Traceback (most recent call last):
4.413 File "<string>", line 1, in <module>
4.414 File "nanolayer.__main__", line 50, in main
4.414 File "typer.main", line 328, in __call__
4.414 File "typer.main", line 311, in __call__
4.414 File "click.core", line 1157, in __call__
4.414 File "typer.core", line 778, in main
4.414 File "typer.core", line 216, in _main
4.414 File "click.core", line 1688, in invoke
4.414 File "click.core", line 1688, in invoke
4.414 File "click.core", line 1434, in invoke
4.414 File "click.core", line 783, in invoke
4.414 File "typer.main", line 683, in wrapper
4.414 File "nanolayer.cli.install", line 66, in install_devcontainer_feature
4.414 File "nanolayer.installers.devcontainer_feature.oci_feature_installer", line 134, in install
4.414 File "nanolayer.utils.invoker", line 59, in invoke
4.414 nanolayer.utils.invoker.Invoker.InvokerException: The command 'cd /tmp/tmpz7vp8as1 && chmod +x -R . && _REMOTE_USER="vscode" _REMOTE_USER_HOME="/home/vscode" REPO="jdx/mise" BINARYNAMES="mise" VERSION="latest" ASSETREGEX=".tar.gz$" RELEASETAGREGEX="" BINLOCATION="/usr/local/bin" LIBNAME="" LIBLOCATION="/usr/local/lib" ADDITIONALFLAGS="" NANOLAYER_VERBOSE="" NANOLAYER_FORCE_CLI_INSTALLATION="" NANOLAYER_PROPAGATE_CLI_LOCATION="1" NANOLAYER_CLI_LOCATION="/tmp/nanolayer-CVTY2zDRzM/nanolayer" bash -i +H ./install.sh' failed. error: Return Code: 1. see logs for details.
4.519 ERROR: Feature "Mise" (ghcr.io/devcontainers-extra/features/mise) failed to install! Look at the documentation at https://github.com/devcontainers-extra/features/tree/main/src/mise for help troubleshooting this error.
------
[2026-06-19T02:47:42.328Z] Dockerfile.extended:24
--------------------
23 |
24 | >>> RUN --mount=type=bind,from=dev_containers_feature_content_source,source=mise_0,target=/tmp/build-features-src/mise_0 \
25 | >>> cp -ar /tmp/build-features-src/mise_0 /tmp/dev-container-features \
26 | >>> && chmod -R 0755 /tmp/dev-container-features/mise_0 \
27 | >>> && cd /tmp/dev-container-features/mise_0 \
28 | >>> && chmod +x ./devcontainer-features-install.sh \
29 | >>> && ./devcontainer-features-install.sh \
30 | >>> && rm -rf /tmp/dev-container-features/mise_0
31 |
--------------------
Feature id and version
ghcr.io/devcontainers-extra/features/mise:1
Dev Container base Image
mcr.microsoft.com/devcontainers/base:alpine-3.20
What happened?
I have problems using this feature with any of the base:alpine images:
This one line in the output looks like something is going wrong already:
2.977 skipping usage of pre-existing nanolayer. (required version v0.5.6 does not match existing version 0.5.6)Container output:
Relevant log output