You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@superset.apache.org by "hexeth (via GitHub)" <gi...@apache.org> on 2026/01/15 21:55:28 UTC

[I] Devcontainer fails to build due to trixie / docker-in-docker feature / moby: true [superset]

hexeth opened a new issue, #37180:
URL: https://github.com/apache/superset/issues/37180

   ### Bug description
   
   1. Try to create a new codespace.
   2. Get a build error: `The 'moby' option is not supported on Debian 'trixie' because 'moby-cli' and related system packages have been removed from that distribution.`
   
   ### Screenshots/recordings
   
   Full error in additional context
   
   ### Superset version
   
   master / latest-dev
   
   ### Python version
   
   Not applicable
   
   ### Node version
   
   Not applicable
   
   ### Browser
   
   Not applicable
   
   ### Additional context
   
   
   Full error context
   ```
   #18 [dev_containers_target_stage 5/8] RUN --mount=type=bind,from=dev_containers_feature_content_source,source=docker-in-docker_1,target=/tmp/build-features-src/docker-in-docker_1     cp -ar /tmp/build-features-src/docker-in-docker_1 /tmp/dev-container-features  && chmod -R 0755 /tmp/dev-container-features/docker-in-docker_1  && cd /tmp/dev-container-features/docker-in-docker_1  && chmod +x ./devcontainer-features-install.sh  && ./devcontainer-features-install.sh  && rm -rf /tmp/dev-container-features/docker-in-docker_1
   #18 0.267 ===========================================================================
   #18 0.267 Feature       : Docker (Docker-in-Docker)
   #18 0.267 Description   : Create child containers *inside* a container, independent from the host's docker instance. Installs Docker extension in the container along with needed CLIs.
   #18 0.267 Id            : ghcr.io/devcontainers/features/docker-in-docker
   #18 0.267 Version       : 2.13.0
   #18 0.267 Documentation : ********/devcontainers/features/tree/main/src/docker-in-docker
   #18 0.267 Options       :
   #18 0.267     VERSION="latest"
   #18 0.267     MOBY="********"
   #18 0.267     MOBYBUILDXVERSION="latest"
   #18 0.267     DOCKERDASHCOMPOSEVERSION="v2"
   #18 0.267     AZUREDNSAUTODETECTION="********"
   #18 0.267     DOCKERDEFAULTADDRESSPOOL=""
   #18 0.267     INSTALLDOCKERBUILDX="********"
   #18 0.267     INSTALLDOCKERCOMPOSESWITCH="********"
   #18 0.267     DISABLEIP6TABLES="false"
   #18 0.267 ===========================================================================
   #18 0.281 (!) The 'moby' option is not supported on Debian 'trixie' because 'moby-cli' and related system packages have been removed from that distribution.
   #18 0.281 (!) To continue, either set the feature option '"moby": false' or use a different base image (for example: 'debian:bookworm' or 'ubuntu-24.04').
   #18 0.281 ERROR: Feature "Docker (Docker-in-Docker)" (ghcr.io/devcontainers/features/docker-in-docker) failed to install! Look at the documentation at ********/devcontainers/features/tree/main/src/docker-in-docker for help troubleshooting this error.
   #18 ERROR: process "/bin/sh -c cp -ar /tmp/build-features-src/docker-in-docker_1 /tmp/dev-container-features  && chmod -R 0755 /tmp/dev-container-features/docker-in-docker_1  && cd /tmp/dev-container-features/docker-in-docker_1  && chmod +x ./devcontainer-features-install.sh  && ./devcontainer-features-install.sh  && rm -rf /tmp/dev-container-features/docker-in-docker_1" did not complete successfully: exit code: 1
   ------
    > importing cache manifest from ghcr.io/********:devcontainer-base:
   ------
   ------
    > [dev_containers_target_stage 5/8] RUN --mount=type=bind,from=dev_containers_feature_content_source,source=docker-in-docker_1,target=/tmp/build-features-src/docker-in-docker_1     cp -ar /tmp/build-features-src/docker-in-docker_1 /tmp/dev-container-features  && chmod -R 0755 /tmp/dev-container-features/docker-in-docker_1  && cd /tmp/dev-container-features/docker-in-docker_1  && chmod +x ./devcontainer-features-install.sh  && ./devcontainer-features-install.sh  && rm -rf /tmp/dev-container-features/docker-in-docker_1:
   0.267     DOCKERDASHCOMPOSEVERSION="v2"
   0.267     AZUREDNSAUTODETECTION="********"
   0.267     DOCKERDEFAULTADDRESSPOOL=""
   0.267     INSTALLDOCKERBUILDX="********"
   0.267     INSTALLDOCKERCOMPOSESWITCH="********"
   0.267     DISABLEIP6TABLES="false"
   0.267 ===========================================================================
   0.281 (!) The 'moby' option is not supported on Debian 'trixie' because 'moby-cli' and related system packages have been removed from that distribution.
   0.281 (!) To continue, either set the feature option '"moby": false' or use a different base image (for example: 'debian:bookworm' or 'ubuntu-24.04').
   0.281 ERROR: Feature "Docker (Docker-in-Docker)" (ghcr.io/devcontainers/features/docker-in-docker) failed to install! Look at the documentation at ********/devcontainers/features/tree/main/src/docker-in-docker for help troubleshooting this error.
   ------
   Dockerfile-with-features:54
   --------------------
     53 |     ENV DOCKER_BUILDKIT="1"
     54 | >>> RUN --mount=type=bind,from=dev_containers_feature_content_source,source=docker-in-docker_1,target=/tmp/build-features-src/docker-in-docker_1 \
     55 | >>>     cp -ar /tmp/build-features-src/docker-in-docker_1 /tmp/dev-container-features \
     56 | >>>  && chmod -R 0755 /tmp/dev-container-features/docker-in-docker_1 \
     57 | >>>  && cd /tmp/dev-container-features/docker-in-docker_1 \
     58 | >>>  && chmod +x ./devcontainer-features-install.sh \
     59 | >>>  && ./devcontainer-features-install.sh \
     60 | >>>  && rm -rf /tmp/dev-container-features/docker-in-docker_1
     61 |     
   --------------------
   ERROR: failed to build: failed to solve: process "/bin/sh -c cp -ar /tmp/build-features-src/docker-in-docker_1 /tmp/dev-container-features  && chmod -R 0755 /tmp/dev-container-features/docker-in-docker_1  && cd /tmp/dev-container-features/docker-in-docker_1  && chmod +x ./devcontainer-features-install.sh  && ./devcontainer-features-install.sh  && rm -rf /tmp/dev-container-features/docker-in-docker_1" did not complete successfully: exit code: 1
   [98614 ms] Stop: Run: docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f /tmp/devcontainercli-root/container-features/0.80.3-1768513522752/Dockerfile-with-features -t vsc-superset-a6e9154e658f2932d83986821c1379d282ca37e138bec13879091eecd5057a65 --target dev_containers_target_stage --cache-from ghcr.io/********:devcontainer-base --build-context dev_containers_feature_content_source=/tmp/devcontainercli-root/container-features/0.80.3-1768513522752 --build-arg _DEV_CONTAINERS_BASE_IMAGE=base --build-arg _DEV_CONTAINERS_IMAGE_USER=root --build-arg _DEV_CONTAINERS_FEATURE_CONTENT_SOURCE=dev_container_feature_content_temp /var/lib/docker/codespacemount/workspace/superset/.devcontainer
   {"outcome":"error","message":"Command failed: docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f /tmp/devcontainercli-root/container-features/0.80.3-1768513522752/Dockerfile-with-features -t vsc-superset-a6e9154e658f2932d83986821c1379d282ca37e138bec13879091eecd5057a65 --target dev_containers_target_stage --cache-from ghcr.io/apache/superset:devcontainer-base --build-context dev_containers_feature_content_source=/tmp/devcontainercli-root/container-features/0.80.3-1768513522752 --build-arg _DEV_CONTAINERS_BASE_IMAGE=base --build-arg _DEV_CONTAINERS_IMAGE_USER=root --build-arg _DEV_CONTAINERS_FEATURE_CONTENT_SOURCE=dev_container_feature_content_temp /var/lib/docker/codespacemount/workspace/superset/.devcontainer","description":"An error occurred building the image."}
   Error: Command failed: docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f /tmp/devcontainercli-root/container-features/0.80.3-1768513522752/Dockerfile-with-features -t vsc-superset-a6e9154e658f2932d83986821c1379d282ca37e138bec13879091eecd5057a65 --target dev_containers_target_stage --cache-from ghcr.io/apache/superset:devcontainer-base --build-context dev_containers_feature_content_source=/tmp/devcontainercli-root/container-features/0.80.3-1768513522752 --build-arg _DEV_CONTAINERS_BASE_IMAGE=base --build-arg _DEV_CONTAINERS_IMAGE_USER=root --build-arg _DEV_CONTAINERS_FEATURE_CONTENT_SOURCE=dev_container_feature_content_temp /var/lib/docker/codespacemount/workspace/superset/.devcontainer
       at R6 (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:468:1988)
       at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
       at async pw (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:467:1886)
       at async Cx (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:467:608)
       at async P6 (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:485:3842)
       at async CC (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:485:4957)
       at async w7 (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:666:202)
       at async D7 (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:665:14804)
       at async /.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:485:1188
   devcontainer process exited with exit code 1
   Failed to create container.
   Error: Command failed: docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f /tmp/devcontainercli-root/container-features/0.80.3-1768513522752/Dockerfile-with-features -t vsc-superset-a6e9154e658f2932d83986821c1379d282ca37e138bec13879091eecd5057a65 --target dev_containers_target_stage --cache-from ghcr.io/apache/superset:devcontainer-base --build-context dev_containers_feature_content_source=/tmp/devcontainercli-root/container-features/0.80.3-1768513522752 --build-arg _DEV_CONTAINERS_BASE_IMAGE=base --build-arg _DEV_CONTAINERS_IMAGE_USER=root --build-arg _DEV_CONTAINERS_FEATURE_CONTENT_SOURCE=dev_container_feature_content_temp /var/lib/docker/codespacemount/workspace/superset/.devcontainer
   Error code: 1302 (UnifiedContainersErrorFatalCreatingContainer)
   Container creation failed.
   ```
   
   ### Checklist
   
   - [x] I have searched Superset docs and Slack and didn't find a solution to my problem.
   - [x] I have searched the GitHub issue tracker and didn't find a similar bug report.
   - [x] I have checked Superset's logs for errors and if I found a relevant Python stacktrace, I included it here as text in the "additional context" section.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


Re: [I] Devcontainer fails to build due to trixie / docker-in-docker feature / moby: true [superset]

Posted by "hainenber (via GitHub)" <gi...@apache.org>.
hainenber closed issue #37180: Devcontainer fails to build due to trixie / docker-in-docker feature / moby: true
URL: https://github.com/apache/superset/issues/37180


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


Re: [I] Devcontainer fails to build due to trixie / docker-in-docker feature / moby: true [superset]

Posted by "rusackas (via GitHub)" <gi...@apache.org>.
rusackas commented on issue #37180:
URL: https://github.com/apache/superset/issues/37180#issuecomment-3806748880

   Please review the linked PR and see if it'll address the issue. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org


Re: [I] Devcontainer fails to build due to trixie / docker-in-docker feature / moby: true [superset]

Posted by "tiya-9975 (via GitHub)" <gi...@apache.org>.
tiya-9975 commented on issue #37180:
URL: https://github.com/apache/superset/issues/37180#issuecomment-3759792394

   Thanks for reporting this — the error indicates that Debian trixie no longer supports the `moby` option used by the docker-in-docker devcontainer feature.
   
   The devcontainer currently enables moby, but Debian trixie has removed moby-cli packages. The feature docs suggest either:
   - setting `"moby": false`, or
   - switching the base image to debian:bookworm or ubuntu-24.04.
   
   This looks like a devcontainer configuration issue rather than a user setup problem.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org