CommunityToolkit / Windows

Collection of controls for WinUI 2, WinUI 3, and Uno Platform developers. Simplifies and demonstrates common developer tasks building experiences for Windows with .NET.
https://aka.ms/windowstoolkitdocs
Other
430 stars 54 forks source link

Codespace container fails to build for repository #423

Open Arlodotexe opened 1 month ago

Arlodotexe commented 1 month ago

Background

GitHub Codespaces is set up with this repo so anyone can review PRs in the browser or build the toolkit via a Codespace.

Problem

Trying to create or build a codespace on main results in this error:

-node/devContainersSpecCLI.js:614:11006)
{"outcome":"error","message":"Command failed: docker inspect --type image mcr.microsoft.com/vscode/devcontainers/dotnet:0-8.0","description":"An error occurred setting up the container."}
devcontainer process exited with exit code 1
Failed to create container.
Error: Command failed: docker inspect --type image mcr.microsoft.com/vscode/devcontainers/dotnet:0-8.0
Error code: 1302 (UnifiedContainersErrorFatalCreatingContainer)
Container creation failed.

Solution

Unknown, needs investigation.

Arlodotexe commented 1 week ago

Current error message:

=================================================================================
2024-06-24 16:46:46.234Z: Creating container...
2024-06-24 16:46:46.285Z: $ devcontainer up --id-label Type=codespaces --workspace-folder /var/lib/docker/codespacemount/workspace/CommunityToolkitWindows --mount type=bind,source=/.codespaces/agent/mount/cache,target=/vscode --user-data-folder /var/lib/docker/codespacemount/.persistedshare --container-data-folder .vscode-remote/data/Machine --container-system-data-folder /var/vscode-remote --log-level trace --log-format json --update-remote-user-uid-default never --mount-workspace-git-root false --omit-config-remote-env-from-metadata --skip-non-blocking-commands --skip-post-create --config "/var/lib/docker/codespacemount/workspace/CommunityToolkitWindows/.devcontainer/devcontainer.json" --override-config /root/.codespaces/shared/merged_devcontainer.json --default-user-env-probe loginInteractiveShell --container-session-data-folder /workspaces/.codespaces/.persistedshare/devcontainers-cli/cache --secrets-file /root/.codespaces/shared/user-secrets-envs.json
2024-06-24 16:46:46.535Z: @devcontainers/cli 0.56.1. Node.js v18.20.3. linux 6.5.0-1021-azure x64.
2024-06-24 16:46:46.992Z: Error: Command failed: docker inspect --type image mcr.microsoft.com/vscode/devcontainers/dotnet:0-8.0
2024-06-24 16:46:47.002Z: {"outcome":"error","message":"Command failed: docker inspect --type image mcr.microsoft.com/vscode/devcontainers/dotnet:0-8.0","description":"An error occurred setting up the container."}
2024-06-24 16:46:47.008Z:     at O$ (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:464:1253)
2024-06-24 16:46:47.023Z:     at iK (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:464:997)
2024-06-24 16:46:47.026Z:     at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
2024-06-24 16:46:47.029Z:     at async gAA (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:481:3660)
2024-06-24 16:46:47.035Z:     at async BC (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:481:4775)
2024-06-24 16:46:47.146Z:     at async xeA (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:614:11265)
2024-06-24 16:46:47.150Z:     at async UeA (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:614:11006)
2024-06-24 16:46:47.157Z: devcontainer process exited with exit code 1