website icon indicating copy to clipboard operation
website copied to clipboard

Enable running the website repository in Github codespaces

Open quekyj opened this issue 1 year ago • 4 comments

Describe the problem

Error encountered when try to open with Github codespaces. Below are the creation logs:

Open to review log

=================================================================================
2023-07-14 06:18:42.137Z: Configuration starting...
2023-07-14 06:18:42.175Z: Cloning...
2023-07-14 06:18:42.198Z: $ git -C "/var/lib/docker/codespacemount/workspace" clone --branch "main" --depth 1 https://github.com/flutter/website "/var/lib/docker/codespacemount/workspace/website"
2023-07-14 06:18:42.228Z: Cloning into '/var/lib/docker/codespacemount/workspace/website'...
2023-07-14 06:19:00.701Z: Updating files:  64% (1521/2367)
2023-07-14 06:19:00.705Z: Updating files:  65% (1539/2367)
2023-07-14 06:19:00.711Z: Updating files:  66% (1563/2367)
2023-07-14 06:19:00.721Z: Updating files:  67% (1586/2367)
2023-07-14 06:19:00.729Z: Updating files:  68% (1610/2367)
2023-07-14 06:19:00.736Z: Updating files:  69% (1634/2367)
2023-07-14 06:19:00.740Z: Updating files:  70% (1657/2367)
2023-07-14 06:19:00.753Z: Updating files:  71% (1681/2367)
2023-07-14 06:19:00.765Z: Updating files:  72% (1705/2367)
2023-07-14 06:19:00.781Z: Updating files:  73% (1728/2367)
2023-07-14 06:19:00.797Z: Updating files:  74% (1752/2367)
2023-07-14 06:19:00.806Z: Updating files:  75% (1776/2367)
2023-07-14 06:19:00.816Z: Updating files:  76% (1799/2367)
2023-07-14 06:19:00.829Z: Updating files:  77% (1823/2367)
2023-07-14 06:19:00.858Z: Updating files:  78% (1847/2367)
2023-07-14 06:19:00.882Z: Updating files:  79% (1870/2367)
2023-07-14 06:19:00.888Z: Updating files:  80% (1894/2367)
2023-07-14 06:19:00.892Z: Updating files:  81% (1918/2367)
2023-07-14 06:19:00.896Z: Updating files:  82% (1941/2367)
2023-07-14 06:19:00.899Z: Updating files:  83% (1965/2367)
2023-07-14 06:19:00.902Z: Updating files:  84% (1989/2367)
2023-07-14 06:19:00.905Z: Updating files:  85% (2012/2367)
2023-07-14 06:19:00.908Z: Updating files:  86% (2036/2367)
2023-07-14 06:19:00.911Z: Updating files:  87% (2060/2367)
2023-07-14 06:19:00.914Z: Updating files:  88% (2083/2367)
2023-07-14 06:19:00.917Z: Updating files:  89% (2107/2367)
2023-07-14 06:19:00.919Z: Updating files:  90% (2131/2367)
2023-07-14 06:19:00.926Z: Updating files:  91% (2154/2367)
2023-07-14 06:19:00.961Z: Updating files:  92% (2178/2367)
2023-07-14 06:19:00.965Z: Updating files:  93% (2202/2367)
2023-07-14 06:19:00.978Z: Updating files:  94% (2225/2367)
2023-07-14 06:19:00.993Z: Updating files:  95% (2249/2367)
2023-07-14 06:19:01.002Z: Updating files:  96% (2273/2367)
2023-07-14 06:19:01.004Z: Updating files:  97% (2296/2367)
2023-07-14 06:19:01.007Z: Updating files:  98% (2320/2367)
2023-07-14 06:19:01.010Z: Updating files:  99% (2344/2367)
2023-07-14 06:19:01.013Z: Updating files: 100% (2367/2367)
2023-07-14 06:19:01.015Z: Updating files: 100% (2367/2367), done.
2023-07-14 06:19:01.027Z: git process exited with exit code 0
2023-07-14 06:19:01.032Z: $ git -C "/var/lib/docker/codespacemount/workspace/website" config --local remote.origin.fetch +refs/heads/*:refs/remotes/origin/*
2023-07-14 06:19:01.037Z: git process exited with exit code 0

====================================== ERROR ====================================
2023-07-14 06:19:01.113Z: DockerComposeError: System.NullReferenceException: Object reference not set to an instance of an object.
   at Microsoft.CloudEnvironments.CLI.UnifiedContainers.UnifiedDevContainerUtils.WriteOverrideDockerComposeFile(TraceSource trace, IDiagnosticsLogger logger, FilePathProviderBase filePathProvider, JObject devContainerJson, String devContainerFolderPath, String containertype, Boolean gpu) in /__w/1/s/src/agent/CLI/UnifiedContainers/UnifiedDevContainerUtils.cs:line 855
   at Microsoft.CloudEnvironments.CLI.UnifiedContainers.UnifiedDevContainerUtils.MergeDevContainerJsonProperties(TraceSource trace, IDiagnosticsLogger logger, IProviderBundle providerBundle, IOutputWriter outputWriter, JObject orgDevContainer, JObject systemDevContainer, JObject repoDevContainer, JObject internalProperties, String devContainerFilePath, FlowTypes flowType) in /__w/1/s/src/agent/CLI/UnifiedContainers/UnifiedDevContainerUtils.cs:line 329
=================================================================================

=================================================================================
2023-07-14 06:19:02.488Z: Creating container...
2023-07-14 06:19:02.499Z: $ devcontainer up --id-label Type=codespaces --workspace-folder /var/lib/docker/codespacemount/workspace/website --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/website/.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
2023-07-14 06:19:02.689Z: @devcontainers/cli 0.48.0. Node.js v18.16.1. linux 5.15.0-1041-azure x64.
2023-07-14 06:19:03.338Z: $ docker-compose -f /var/lib/docker/codespacemount/workspace/website/docker-compose.yml config
2023-07-14 06:19:03.821Z: Stop: Run: docker-compose -f /var/lib/docker/codespacemount/workspace/website/docker-compose.yml config
2023-07-14 06:19:03.823Z: 
2023-07-14 06:19:03.828Z: Couldn't find env file: /var/lib/docker/codespacemount/workspace/website/.env


2023-07-14 06:19:03.836Z: Exit code 1
2023-07-14 06:19:03.837Z: Error: Command failed: docker-compose -f /var/lib/docker/codespacemount/workspace/website/docker-compose.yml config
2023-07-14 06:19:03.838Z:     at Sl (/usr/lib/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:2005:889)
2023-07-14 06:19:03.843Z:     at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
2023-07-14 06:19:03.846Z:     at async kte (/usr/lib/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:1972:1370)
2023-07-14 06:19:03.849Z:     at async _te (/usr/lib/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:1954:3170)
2023-07-14 06:19:03.851Z:     at async Qte (/usr/lib/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:2024:3833)
2023-07-14 06:19:03.857Z:     at async Kf (/usr/lib/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:2024:4775)
2023-07-14 06:19:03.860Z: {"outcome":"error","message":"Command failed: docker-compose -f /var/lib/docker/codespacemount/workspace/website/docker-compose.yml config","description":"An error occurred retrieving the Docker Compose configuration."}
2023-07-14 06:19:03.863Z:     at async xne (/usr/lib/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:2156:12125)
2023-07-14 06:19:03.869Z:     at async wne (/usr/lib/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:2156:11866)
2023-07-14 06:19:03.875Z: devcontainer process exited with exit code 1

====================================== ERROR ====================================
2023-07-14 06:19:03.879Z: Failed to create container.
=================================================================================
2023-07-14 06:19:03.885Z: Error: Command failed: docker-compose -f /var/lib/docker/codespacemount/workspace/website/docker-compose.yml config
2023-07-14 06:19:03.888Z: Error code: 1302 (UnifiedContainersErrorFatalCreatingContainer)

====================================== ERROR ====================================
2023-07-14 06:19:03.891Z: Container creation failed.
=================================================================================
2023-07-14 06:19:03.897Z: 

===================================== WARNING ===================================
2023-07-14 06:19:03.899Z: Creating recovery container.
=================================================================================

=================================================================================
2023-07-14 06:19:44.271Z: Creating container...
2023-07-14 06:19:44.272Z: $ devcontainer up --id-label Type=codespaces --workspace-folder /var/lib/docker/codespacemount/workspace/website --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/website/.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
2023-07-14 06:19:44.472Z: @devcontainers/cli 0.48.0. Node.js v18.16.1. linux 5.15.0-1041-azure x64.
2023-07-14 06:19:44.957Z: $alpine -c echo Container started
2023-07-14 06:19:45.024Z: Unable to find image 'mcr.microsoft.com/devcontainers/base:alpine' locally
2023-07-14 06:19:45.333Z: alpine: Pulling from devcontainers/base
2023-07-14 06:19:45.383Z: 
[1A[2K
31e352740f53: Pulling fs layer 
[1B2023-07-14 06:19:45.386Z: 
[1A[2K
4f4fb700ef54: Pulling fs layer 
[1B
[1A[2K
2023-07-14 06:19:45.389Z: e2909bf1fd2d: Pulling fs layer 
[1B
[1A[2K
429ab446be17: Pulling fs layer 
[1B
[1A[2K
5a58b67f24dc: Pulling fs layer 
[1B
[1A[2K
80e5630decff: Pulling fs layer 
[1B
2023-07-14 06:19:45.398Z: [1A[2K
7c9c03fefc34: Pulling fs layer 
[1B
[1A[2K
e1baa5cb33db: Pulling fs layer 
[1B[5A[2K
429ab446be17: Waiting 
[5B[4A[2K
5a58b67f24dc: Waiting 
[4B[3A[2K
80e5630decff: Waiting 
[3B[2A[2K
7c9c03fefc34: Waiting 
[2B[1A[2K
e1baa5cb33db: Waiting 
[1B2023-07-14 06:19:45.457Z: [8A[2K
31e352740f53: 2023-07-14 06:19:45.461Z: Downloading  48.18kB/3.398MB
2023-07-14 06:19:45.463Z: [8B2023-07-14 06:19:45.469Z: [7A2023-07-14 06:19:45.473Z: [2K
4f4fb700ef54: 2023-07-14 06:19:45.476Z: Downloading      32B/32B
2023-07-14 06:19:45.485Z: [7B2023-07-14 06:19:45.491Z: [7A2023-07-14 06:19:45.492Z: [2K2023-07-14 06:19:45.497Z: 
2023-07-14 06:19:45.504Z: 4f4fb700ef54: 2023-07-14 06:19:45.508Z: Verifying Checksum 
2023-07-14 06:19:45.509Z: [7B2023-07-14 06:19:45.514Z: [7A2023-07-14 06:19:45.515Z: [2K2023-07-14 06:19:45.517Z: 
2023-07-14 06:19:45.519Z: 4f4fb700ef54: 2023-07-14 06:19:45.520Z: Download complete 
2023-07-14 06:19:45.522Z: [7B2023-07-14 06:19:45.524Z: [6A2023-07-14 06:19:45.524Z: [2K2023-07-14 06:19:45.526Z: 
2023-07-14 06:19:45.528Z: e2909bf1fd2d: 2023-07-14 06:19:45.531Z: Downloading     411B/411B
2023-07-14 06:19:45.533Z: [6B2023-07-14 06:19:45.534Z: [6A2023-07-14 06:19:45.546Z: [2K2023-07-14 06:19:45.554Z: 
2023-07-14 06:19:45.558Z: e2909bf1fd2d: 2023-07-14 06:19:45.564Z: Verifying Checksum 
2023-07-14 06:19:45.571Z: [6B2023-07-14 06:19:45.573Z: [6A2023-07-14 06:19:45.575Z: [2K2023-07-14 06:19:45.581Z: 
2023-07-14 06:19:45.586Z: e2909bf1fd2d: 2023-07-14 06:19:45.592Z: Download complete 
2023-07-14 06:19:45.597Z: [6B2023-07-14 06:19:45.599Z: [8A2023-07-14 06:19:45.602Z: [2K2023-07-14 06:19:45.609Z: 
2023-07-14 06:19:45.613Z: 31e352740f53: 2023-07-14 06:19:45.617Z: Verifying Checksum 
2023-07-14 06:19:45.619Z: [8B2023-07-14 06:19:45.625Z: [8A2023-07-14 06:19:45.629Z: [2K2023-07-14 06:19:45.632Z: 
2023-07-14 06:19:45.635Z: 31e352740f53: 2023-07-14 06:19:45.637Z: Download complete 
2023-07-14 06:19:45.641Z: [8B2023-07-14 06:19:45.646Z: [8A2023-07-14 06:19:45.653Z: [2K2023-07-14 06:19:45.655Z: 
2023-07-14 06:19:45.658Z: 31e352740f53: 2023-07-14 06:19:45.661Z: Extracting  65.54kB/3.398MB
2023-07-14 06:19:45.666Z: [8B2023-07-14 06:19:45.671Z: [4A[2K
5a58b67f24dc: Downloading     225B/225B
[4B2023-07-14 06:19:45.674Z: [4A2023-07-14 06:19:45.676Z: [2K2023-07-14 06:19:45.677Z: 
2023-07-14 06:19:45.679Z: 5a58b67f24dc: 2023-07-14 06:19:45.681Z: Verifying Checksum 
2023-07-14 06:19:45.685Z: [4B2023-07-14 06:19:45.689Z: [4A2023-07-14 06:19:45.693Z: [2K2023-07-14 06:19:45.699Z: 
2023-07-14 06:19:45.704Z: 5a58b67f24dc: 2023-07-14 06:19:45.707Z: Download complete 
2023-07-14 06:19:45.710Z: [4B2023-07-14 06:19:45.714Z: [3A2023-07-14 06:19:45.718Z: [2K
80e5630decff: Downloading     233B/233B
[3B[3A[2K
80e5630decff: Verifying Checksum 
[3B[3A[2K
80e5630decff: Download complete 
[3B2023-07-14 06:19:45.726Z: [8A[2K
31e352740f53: Extracting  393.2kB/3.398MB
[8B[5A[2K
429ab446be17: Downloading     134B/134B
[5B[5A[2K
429ab446be17: Verifying Checksum 
[5B[5A[2K
429ab446be17: Download complete 
[5B2023-07-14 06:19:45.728Z: [2A[2K
7c9c03fefc34: Downloading  538.3kB/217.1MB
[2B2023-07-14 06:19:45.738Z: [1A[2K
e1baa5cb33db: Downloading  390.9kB/38.13MB
[1B[8A[2K
31e352740f53: Extracting  1.704MB/3.398MB
[8B2023-07-14 06:19:45.804Z: [8A[2K
31e352740f53: Extracting  3.398MB/3.398MB
[8B2023-07-14 06:19:45.813Z: [8A[2K
31e352740f53: Extracting  3.398MB/3.398MB
[8B2023-07-14 06:19:45.827Z: [1A[2K
e1baa5cb33db: Downloading  6.289MB/38.13MB
[1B2023-07-14 06:19:45.882Z: [2A[2K
2023-07-14 06:19:45.886Z: 7c9c03fefc34: Downloading  3.782MB/217.1MB
[2B2023-07-14 06:19:45.939Z: [1A[2K
2023-07-14 06:19:45.942Z: e1baa5cb33db: Downloading  13.76MB/38.13MB
[1B2023-07-14 06:19:45.973Z: [8A[2K
31e352740f53: Pull complete 
[8B2023-07-14 06:19:45.982Z: [2A[2K
7c9c03fefc34: Downloading  11.34MB/217.1MB
[2B2023-07-14 06:19:46.015Z: [7A[2K
4f4fb700ef54: Extracting      32B/32B
[7B2023-07-14 06:19:46.018Z: [7A[2K
4f4fb700ef54: Extracting      32B/32B
[7B2023-07-14 06:19:46.034Z: [1A[2K
e1baa5cb33db: Downloading   23.2MB/38.13MB
[1B2023-07-14 06:19:46.110Z: [2A[2K
7c9c03fefc34: Downloading  21.07MB/217.1MB
[2B2023-07-14 06:19:46.134Z: [1A[2K
e1baa5cb33db: Downloading  32.24MB/38.13MB
[1B2023-07-14 06:19:46.191Z: [2A2023-07-14 06:19:46.206Z: [2K
7c9c03fefc34: Downloading  27.56MB/217.1MB
[2B2023-07-14 06:19:46.270Z: [1A[2K
e1baa5cb33db: Verifying Checksum 
[1B[1A[2K
e1baa5cb33db: Download complete 
[1B2023-07-14 06:19:46.287Z: [2A[2K
7c9c03fefc34: Downloading  35.13MB/217.1MB
[2B2023-07-14 06:19:46.399Z: [2A[2K
7c9c03fefc34: Downloading  46.48MB/217.1MB
[2B2023-07-14 06:19:46.495Z: [2A2023-07-14 06:19:46.506Z: [2K
7c9c03fefc34: 2023-07-14 06:19:46.516Z: Downloading  56.21MB/217.1MB
2023-07-14 06:19:46.523Z: [2B2023-07-14 06:19:46.599Z: [2A[2K
7c9c03fefc34: Downloading   65.4MB/217.1MB
[2B2023-07-14 06:19:46.704Z: [2A[2K
7c9c03fefc34: Downloading  74.06MB/217.1MB
[2B2023-07-14 06:19:46.815Z: [2A[2K
7c9c03fefc34: Downloading  81.08MB/217.1MB
[2B2023-07-14 06:19:46.927Z: [2A[2K
7c9c03fefc34: Downloading  86.49MB/217.1MB
[2B2023-07-14 06:19:47.025Z: [2A[2K
7c9c03fefc34: Downloading  92.98MB/217.1MB
[2B2023-07-14 06:19:47.121Z: [7A[2K
4f4fb700ef54: Pull complete 
[7B2023-07-14 06:19:47.129Z: [2A[2K
7c9c03fefc34: Downloading  103.8MB/217.1MB
[2B2023-07-14 06:19:47.153Z: [6A[2K
e2909bf1fd2d: Extracting     411B/411B
[6B2023-07-14 06:19:47.156Z: [6A2023-07-14 06:19:47.159Z: [2K
e2909bf1fd2d: 2023-07-14 06:19:47.162Z: Extracting     411B/411B
2023-07-14 06:19:47.172Z: [6B2023-07-14 06:19:47.234Z: [2A[2K
7c9c03fefc34: 2023-07-14 06:19:47.241Z: Downloading  112.4MB/217.1MB
[2B2023-07-14 06:19:47.340Z: [2A[2K
7c9c03fefc34: Downloading  121.1MB/217.1MB
[2B2023-07-14 06:19:47.445Z: [2A[2K
2023-07-14 06:19:47.451Z: 7c9c03fefc34: 2023-07-14 06:19:47.454Z: Downloading  128.7MB/217.1MB
2023-07-14 06:19:47.455Z: [2B2023-07-14 06:19:47.520Z: [6A2023-07-14 06:19:47.524Z: [2K2023-07-14 06:19:47.525Z: 
2023-07-14 06:19:47.528Z: e2909bf1fd2d: Pull complete 
[6B2023-07-14 06:19:47.546Z: [5A[2K
2023-07-14 06:19:47.548Z: 429ab446be17: Extracting     134B/134B
[5B2023-07-14 06:19:47.552Z: [5A[2K
429ab446be17: Extracting     134B/134B
[5B2023-07-14 06:19:47.560Z: [2A2023-07-14 06:19:47.568Z: [2K2023-07-14 06:19:47.575Z: 
2023-07-14 06:19:47.578Z: 7c9c03fefc34: 2023-07-14 06:19:47.580Z: Downloading  137.3MB/217.1MB
2023-07-14 06:19:47.589Z: [2B2023-07-14 06:19:47.670Z: [2A[2K
7c9c03fefc34: Downloading  144.3MB/217.1MB
2023-07-14 06:19:47.678Z: [2B2023-07-14 06:19:47.776Z: [2A[2K
7c9c03fefc34: Downloading  152.5MB/217.1MB
[2B2023-07-14 06:19:47.886Z: [2A[2K
7c9c03fefc34: Downloading  162.2MB/217.1MB
[2B2023-07-14 06:19:47.954Z: [5A[2K
429ab446be17: Pull complete 
[5B2023-07-14 06:19:47.983Z: [2A[2K
7c9c03fefc34: Downloading  170.8MB/217.1MB
[2B2023-07-14 06:19:47.986Z: [4A[2K
5a58b67f24dc: Extracting     225B/225B
[4B[4A[2K
5a58b67f24dc: Extracting     225B/225B
[4B2023-07-14 06:19:48.086Z: [2A[2K2023-07-14 06:19:48.091Z: 
7c9c03fefc34: Downloading    180MB/217.1MB
[2B2023-07-14 06:19:48.190Z: [2A[2K
7c9c03fefc34: Downloading    186MB/217.1MB
[2B2023-07-14 06:19:48.266Z: [4A[2K
5a58b67f24dc: Pull complete 
[4B2023-07-14 06:19:48.290Z: [3A[2K
80e5630decff: Extracting     233B/233B
[3B2023-07-14 06:19:48.294Z: [2A[2K
7c9c03fefc34: Downloading  197.3MB/217.1MB
[2B2023-07-14 06:19:48.309Z: [3A[2K
80e5630decff: Extracting     233B/233B
[3B2023-07-14 06:19:48.401Z: [2A[2K
7c9c03fefc34: Downloading  205.4MB/217.1MB
[2B2023-07-14 06:19:48.502Z: [2A[2K
7c9c03fefc34: Downloading  214.6MB/217.1MB
[2B2023-07-14 06:19:48.525Z: [2A[2K
7c9c03fefc34: Verifying Checksum 
[2B[2A[2K
7c9c03fefc34: Download complete 
[2B2023-07-14 06:19:48.611Z: [3A2023-07-14 06:19:48.613Z: [2K
80e5630decff: Pull complete 
[3B2023-07-14 06:19:48.682Z: [2A[2K
2023-07-14 06:19:48.684Z: 7c9c03fefc34: Extracting  557.1kB/217.1MB
[2B2023-07-14 06:19:48.783Z: [2A[2K
7c9c03fefc34: Extracting  3.342MB/217.1MB
[2B2023-07-14 06:19:48.891Z: [2A[2K
7c9c03fefc34: 2023-07-14 06:19:48.893Z: Extracting  7.799MB/217.1MB
[2B2023-07-14 06:19:49.000Z: [2A[2K
7c9c03fefc34: Extracting  12.26MB/217.1MB
[2B2023-07-14 06:19:49.107Z: [2A[2K
7c9c03fefc34: 2023-07-14 06:19:49.110Z: Extracting  16.15MB/217.1MB
[2B2023-07-14 06:19:49.246Z: [2A[2K
7c9c03fefc34: Extracting  18.94MB/217.1MB
[2B2023-07-14 06:19:49.398Z: [2A[2K
7c9c03fefc34: Extracting  20.05MB/217.1MB
[2B2023-07-14 06:19:49.563Z: [2A[2K
7c9c03fefc34: Extracting  21.17MB/217.1MB
[2B2023-07-14 06:19:49.664Z: [2A[2K
7c9c03fefc34: 2023-07-14 06:19:49.669Z: Extracting  23.95MB/217.1MB
[2B2023-07-14 06:19:49.766Z: [2A[2K
2023-07-14 06:19:49.773Z: 7c9c03fefc34: 2023-07-14 06:19:49.778Z: Extracting  25.07MB/217.1MB
[2B2023-07-14 06:19:49.873Z: [2A[2K
2023-07-14 06:19:49.875Z: 7c9c03fefc34: Extracting  27.85MB/217.1MB
[2B2023-07-14 06:19:49.975Z: [2A[2K
2023-07-14 06:19:49.978Z: 7c9c03fefc34: Extracting  31.75MB/217.1MB
[2B2023-07-14 06:19:50.092Z: [2A[2K
7c9c03fefc34: Extracting  35.65MB/217.1MB
[2B2023-07-14 06:19:50.203Z: [2A[2K
7c9c03fefc34: Extracting  40.11MB/217.1MB
[2B2023-07-14 06:19:50.308Z: [2A[2K
7c9c03fefc34: Extracting  44.01MB/217.1MB
[2B2023-07-14 06:19:50.411Z: [2A[2K
7c9c03fefc34: Extracting  47.91MB/217.1MB
[2B2023-07-14 06:19:50.513Z: [2A[2K
7c9c03fefc34: Extracting  51.81MB/217.1MB
[2B2023-07-14 06:19:50.636Z: [2A[2K
7c9c03fefc34: 2023-07-14 06:19:50.638Z: Extracting  55.71MB/217.1MB
[2B2023-07-14 06:19:50.745Z: [2A[2K
7c9c03fefc34: Extracting  58.49MB/217.1MB
[2B2023-07-14 06:19:50.847Z: [2A[2K
7c9c03fefc34: Extracting  61.28MB/217.1MB
[2B2023-07-14 06:19:50.960Z: [2A[2K
7c9c03fefc34: Extracting  64.06MB/217.1MB
[2B2023-07-14 06:19:51.064Z: [2A[2K
7c9c03fefc34: Extracting  70.75MB/217.1MB
[2B2023-07-14 06:19:51.168Z: [2A[2K
7c9c03fefc34: 2023-07-14 06:19:51.169Z: Extracting  78.54MB/217.1MB
[2B2023-07-14 06:19:51.274Z: [2A[2K
7c9c03fefc34: Extracting  85.79MB/217.1MB
[2B2023-07-14 06:19:51.383Z: [2A[2K
7c9c03fefc34: Extracting  93.59MB/217.1MB
[2B2023-07-14 06:19:51.483Z: [2A[2K
7c9c03fefc34: 2023-07-14 06:19:51.484Z: Extracting  101.4MB/217.1MB
[2B2023-07-14 06:19:51.629Z: [2A[2K
7c9c03fefc34: 2023-07-14 06:19:51.630Z: Extracting  104.2MB/217.1MB
[2B2023-07-14 06:19:51.733Z: [2A[2K
7c9c03fefc34: 2023-07-14 06:19:51.734Z: Extracting  109.2MB/217.1MB
[2B2023-07-14 06:19:51.954Z: [2A[2K
7c9c03fefc34: Extracting  111.4MB/217.1MB
[2B2023-07-14 06:19:52.142Z: [2A[2K
7c9c03fefc34: Extracting  112.5MB/217.1MB
[2B2023-07-14 06:19:52.293Z: [2A[2K
7c9c03fefc34: Extracting  113.1MB/217.1MB
[2B2023-07-14 06:19:52.433Z: [2A[2K
7c9c03fefc34: Extracting  114.2MB/217.1MB
[2B2023-07-14 06:19:52.539Z: [2A[2K
2023-07-14 06:19:52.542Z: 7c9c03fefc34: 2023-07-14 06:19:52.544Z: Extracting  115.3MB/217.1MB
[2B2023-07-14 06:19:52.697Z: [2A[2K
7c9c03fefc34: Extracting  116.4MB/217.1MB
[2B2023-07-14 06:19:52.788Z: [2A[2K
7c9c03fefc34: Extracting  118.7MB/217.1MB
[2B2023-07-14 06:19:52.908Z: [2A[2K
7c9c03fefc34: Extracting  120.9MB/217.1MB
[2B2023-07-14 06:19:53.020Z: [2A[2K
7c9c03fefc34: Extracting  123.1MB/217.1MB
[2B2023-07-14 06:19:53.140Z: [2A[2K
7c9c03fefc34: 2023-07-14 06:19:53.142Z: Extracting  125.3MB/217.1MB
[2B2023-07-14 06:19:53.246Z: [2A[2K
7c9c03fefc34: Extracting  129.8MB/217.1MB
[2B2023-07-14 06:19:53.350Z: [2A[2K
7c9c03fefc34: Extracting  134.8MB/217.1MB
[2B2023-07-14 06:19:53.457Z: [2A[2K
7c9c03fefc34: Extracting  138.1MB/217.1MB
[2B2023-07-14 06:19:53.559Z: [2A[2K
7c9c03fefc34: Extracting  141.5MB/217.1MB
[2B2023-07-14 06:19:53.676Z: [2A[2K
7c9c03fefc34: Extracting  144.8MB/217.1MB
[2B2023-07-14 06:19:53.796Z: [2A[2K
7c9c03fefc34: Extracting  148.2MB/217.1MB
[2B2023-07-14 06:19:53.900Z: [2A[2K
7c9c03fefc34: Extracting  150.4MB/217.1MB
[2B2023-07-14 06:19:54.008Z: [2A[2K
7c9c03fefc34: Extracting  152.6MB/217.1MB
[2B2023-07-14 06:19:54.109Z: [2A[2K
7c9c03fefc34: Extracting  154.9MB/217.1MB
[2B2023-07-14 06:19:54.218Z: [2A[2K
7c9c03fefc34: 2023-07-14 06:19:54.219Z: Extracting  158.8MB/217.1MB
[2B2023-07-14 06:19:54.328Z: [2A[2K
7c9c03fefc34: 2023-07-14 06:19:54.330Z: Extracting  163.8MB/217.1MB
[2B2023-07-14 06:19:54.439Z: [2A[2K2023-07-14 06:19:54.441Z: 
7c9c03fefc34: Extracting  168.8MB/217.1MB
[2B2023-07-14 06:19:54.547Z: [2A[2K
2023-07-14 06:19:54.550Z: 7c9c03fefc34: Extracting  173.8MB/217.1MB
[2B2023-07-14 06:19:54.661Z: [2A[2K
2023-07-14 06:19:54.664Z: 7c9c03fefc34: Extracting  177.7MB/217.1MB
[2B2023-07-14 06:19:54.766Z: [2A[2K
7c9c03fefc34: Extracting  182.7MB/217.1MB
[2B2023-07-14 06:19:54.874Z: [2A[2K
7c9c03fefc34: Extracting  187.7MB/217.1MB
[2B2023-07-14 06:19:54.979Z: [2A[2K
2023-07-14 06:19:54.983Z: 7c9c03fefc34: Extracting  192.2MB/217.1MB
[2B2023-07-14 06:19:55.086Z: [2A[2K
7c9c03fefc34: Extracting  197.8MB/217.1MB
[2B2023-07-14 06:19:55.194Z: [2A[2K
7c9c03fefc34: 2023-07-14 06:19:55.197Z: Extracting  202.8MB/217.1MB
[2B2023-07-14 06:19:55.302Z: [2A[2K
2023-07-14 06:19:55.304Z: 7c9c03fefc34: Extracting  207.8MB/217.1MB
[2B2023-07-14 06:19:55.421Z: [2A[2K
7c9c03fefc34: 2023-07-14 06:19:55.422Z: Extracting  208.9MB/217.1MB
[2B2023-07-14 06:19:55.531Z: [2A[2K
2023-07-14 06:19:55.533Z: 7c9c03fefc34: Extracting  210.6MB/217.1MB
[2B2023-07-14 06:19:55.631Z: [2A[2K
2023-07-14 06:19:55.634Z: 7c9c03fefc34: Extracting  211.7MB/217.1MB
[2B2023-07-14 06:19:55.823Z: [2A[2K
7c9c03fefc34: Extracting  213.4MB/217.1MB
[2B2023-07-14 06:19:55.935Z: [2A[2K
7c9c03fefc34: Extracting  214.5MB/217.1MB
[2B2023-07-14 06:19:56.093Z: [2A[2K
7c9c03fefc34: Extracting    215MB/217.1MB
[2B2023-07-14 06:19:56.269Z: [2A[2K
7c9c03fefc34: 2023-07-14 06:19:56.272Z: Extracting  215.6MB/217.1MB
[2B2023-07-14 06:19:56.292Z: [2A[2K
7c9c03fefc34: 2023-07-14 06:19:56.297Z: Extracting  217.1MB/217.1MB
[2B2023-07-14 06:19:57.962Z: [2A[2K
7c9c03fefc34: Pull complete 
[2B2023-07-14 06:19:58.054Z: [1A[2K
e1baa5cb33db: Extracting  393.2kB/38.13MB
[1B2023-07-14 06:19:58.157Z: [1A[2K
e1baa5cb33db: 2023-07-14 06:19:58.158Z: Extracting  3.146MB/38.13MB
[1B2023-07-14 06:19:58.317Z: [1A[2K
2023-07-14 06:19:58.320Z: e1baa5cb33db: Extracting  3.932MB/38.13MB
[1B2023-07-14 06:19:58.421Z: [1A[2K
e1baa5cb33db: Extracting  6.685MB/38.13MB
[1B2023-07-14 06:19:58.533Z: [1A[2K
e1baa5cb33db: 2023-07-14 06:19:58.534Z: Extracting  9.437MB/38.13MB
[1B2023-07-14 06:19:58.668Z: [1A[2K
e1baa5cb33db: Extracting  10.22MB/38.13MB
[1B2023-07-14 06:19:58.776Z: [1A[2K
e1baa5cb33db: Extracting  13.37MB/38.13MB
[1B2023-07-14 06:19:58.884Z: [1A[2K
e1baa5cb33db: Extracting  16.91MB/38.13MB
[1B2023-07-14 06:19:58.987Z: [1A[2K
e1baa5cb33db: Extracting  20.45MB/38.13MB
[1B2023-07-14 06:19:59.090Z: [1A[2K
e1baa5cb33db: Extracting  23.59MB/38.13MB
[1B2023-07-14 06:19:59.202Z: [1A[2K
e1baa5cb33db: Extracting  25.95MB/38.13MB
[1B2023-07-14 06:19:59.311Z: [1A[2K
e1baa5cb33db: 2023-07-14 06:19:59.312Z: Extracting  26.74MB/38.13MB
[1B2023-07-14 06:19:59.427Z: [1A[2K
e1baa5cb33db: 2023-07-14 06:19:59.428Z: Extracting  27.92MB/38.13MB
[1B2023-07-14 06:19:59.538Z: [1A[2K
e1baa5cb33db: Extracting  29.88MB/38.13MB
[1B2023-07-14 06:19:59.698Z: [1A[2K
e1baa5cb33db: Extracting  31.85MB/38.13MB
[1B2023-07-14 06:19:59.842Z: [1A[2K
e1baa5cb33db: Extracting   34.6MB/38.13MB
[1B2023-07-14 06:19:59.951Z: [1A[2K
e1baa5cb33db: 2023-07-14 06:19:59.953Z: Extracting  35.39MB/38.13MB
[1B2023-07-14 06:20:00.063Z: [1A[2K
2023-07-14 06:20:00.064Z: e1baa5cb33db: Extracting  36.18MB/38.13MB
[1B2023-07-14 06:20:00.137Z: [1A[2K
e1baa5cb33db: 2023-07-14 06:20:00.138Z: Extracting  38.13MB/38.13MB
[1B2023-07-14 06:20:00.963Z: [1A[2K
2023-07-14 06:20:00.966Z: e1baa5cb33db: Pull complete 
[1B2023-07-14 06:20:01.003Z: Digest: sha256:908428bf39765fb102ad97f2c5fb8165b346b87cb67dd6b727d76b1f41bb3bf9
2023-07-14 06:20:01.024Z: Status: Downloaded newer image for mcr.microsoft.com/devcontainers/base:alpine
2023-07-14 06:20:01.337Z: Container started
2023-07-14 06:20:01.629Z: Outcome: success User: vscode WorkspaceFolder: /workspaces/website
2023-07-14 06:20:01.639Z: devcontainer process exited with exit code 0

=================================================================================
2023-07-14 06:20:03.541Z: Running blocking commands...
2023-07-14 06:20:03.548Z: $ devcontainer up --id-label Type=codespaces --workspace-folder /var/lib/docker/codespacemount/workspace/website --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 --expect-existing-container --config "/var/lib/docker/codespacemount/workspace/website/.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
2023-07-14 06:20:03.735Z: @devcontainers/cli 0.48.0. Node.js v18.16.1. linux 5.15.0-1041-azure x64.
2023-07-14 06:20:04.004Z: Outcome: success User: vscode WorkspaceFolder: /workspaces/website
2023-07-14 06:20:04.020Z: devcontainer process exited with exit code 0

=================================================================================
2023-07-14 06:20:04.033Z: Configuring codespace...

=================================================================================
2023-07-14 06:20:04.105Z: Finished configuring codespace.

Expected fix

Repository should be running on Github codespaces

Additional context

No response

quekyj avatar Jul 14 '23 06:07 quekyj

Hi @quekyj, while initially, it fails, it seems like it recovers just fine and creates the container.

Is there something missing from the logs?

danagbemava-nc avatar Jul 14 '23 12:07 danagbemava-nc

Hi @quekyj, while initially, it fails, it seems like it recovers just fine and creates the container.

The Codespace is created, yes, but you can't actually build or run the website using the Codespace.

FYI, the logs indicate the .env file doesn't exist:

2023-08-01 19:23:45.532Z: $ docker-compose -f /var/lib/docker/codespacemount/workspace/website/docker-compose.yml config
2023-08-01 19:23:46.050Z: Stop: Run: docker-compose -f /var/lib/docker/codespacemount/workspace/website/docker-compose.yml config
2023-08-01 19:23:46.052Z: 
2023-08-01 19:23:46.054Z: Couldn't find env file: /var/lib/docker/codespacemount/workspace/website/.env


2023-08-01 19:23:46.058Z: Exit code 1
2023-08-01 19:23:46.061Z: Error: Command failed: docker-compose -f /var/lib/docker/codespacemount/workspace/website/docker-compose.yml config

loic-sharma avatar Aug 01 '23 19:08 loic-sharma

Thanks for the info @loic-sharma

danagbemava-nc avatar Aug 02 '23 12:08 danagbemava-nc

I am investigating this. Thanks for raising this to our attention.

atsansone avatar Oct 11 '23 17:10 atsansone

With https://github.com/flutter/website/commit/2917bb8561bfe79b3872d83a32ad1285c55e8a80, https://github.com/flutter/website/commit/76f53c3b8e204e93e307b0f0c3c9411d6b39d8be, and https://github.com/flutter/website/commit/b39ed3751550621cdc886d1a6bba58e2c9d399d7, most of which were completed by @jarrodcolburn (Thanks!!), the primary website contribution workflows seem to be working within GitHub Codespaces. I’ll close this as fixed in favor of more specific issues that pop up. Thanks everyone!

parlough avatar May 03 '24 05:05 parlough

With https://github.com/flutter/website/commit/2917bb8561bfe79b3872d83a32ad1285c55e8a80, https://github.com/flutter/website/commit/76f53c3b8e204e93e307b0f0c3c9411d6b39d8be, and https://github.com/flutter/website/commit/b39ed3751550621cdc886d1a6bba58e2c9d399d7, most of which were completed by @jarrodcolburn (Thanks!!), the primary website contribution workflows seem to be working within GitHub Codespaces. I’ll close this as fixed in favor of more specific issues that pop up. Thanks everyone!

parlough avatar May 03 '24 05:05 parlough

With https://github.com/flutter/website/commit/2917bb8561bfe79b3872d83a32ad1285c55e8a80, https://github.com/flutter/website/commit/76f53c3b8e204e93e307b0f0c3c9411d6b39d8be, and https://github.com/flutter/website/commit/b39ed3751550621cdc886d1a6bba58e2c9d399d7, most of which were completed by @jarrodcolburn (Thanks!!), the primary website contribution workflows seem to be working within GitHub Codespaces. I’ll close this as fixed in favor of more specific issues that pop up. Thanks everyone!

parlough avatar May 03 '24 05:05 parlough