Skip to content

Instantly share code, notes, and snippets.

@mandrasch
Created June 6, 2024 16:06
Show Gist options
  • Save mandrasch/1d293ba7ebe34aef6b8134a4637b29ad to your computer and use it in GitHub Desktop.
Save mandrasch/1d293ba7ebe34aef6b8134a4637b29ad to your computer and use it in GitHub Desktop.
Failed Codespaces launch with new wait script
2024-06-06 15:50:40.663Z: Host information
2024-06-06 15:50:40.782Z: ----------------
2024-06-06 15:50:40.809Z: OS: Ubuntu 22.04.4 LTS (stable release)
2024-06-06 15:50:40.947Z: Image details: https://github.com/github/codespaces-host-images/blob/main/README.md
2024-06-06 15:50:40.952Z: ----------------
=================================================================================
2024-06-06 15:50:40.959Z: Configuration starting...
2024-06-06 15:50:40.972Z: Cloning...
2024-06-06 15:50:41.435Z: $ git -C "/var/lib/docker/codespacemount/workspace" clone --branch "main" --depth 1 https://github.com/mandrasch/ddev-codespaces-launch-blank "/var/lib/docker/codespacemount/workspace/ddev-codespaces-launch-blank"
2024-06-06 15:50:41.443Z: Cloning into '/var/lib/docker/codespacemount/workspace/ddev-codespaces-launch-blank'...
2024-06-06 15:50:42.374Z: git process exited with exit code 0
2024-06-06 15:50:42.418Z: $ git -C "/var/lib/docker/codespacemount/workspace/ddev-codespaces-launch-blank" config --local remote.origin.fetch +refs/heads/*:refs/remotes/origin/*
2024-06-06 15:50:42.473Z: git process exited with exit code 0
2024-06-06 15:50:42.908Z: Using image: mcr.microsoft.com/devcontainers/universal
=================================================================================
2024-06-06 15:50:43.301Z: Creating container...
2024-06-06 15:50:43.366Z: $ devcontainer up --id-label Type=codespaces --workspace-folder /var/lib/docker/codespacemount/workspace/ddev-codespaces-launch-blank --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/ddev-codespaces-launch-blank/.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-06 15:50:43.562Z: @devcontainers/cli 0.56.1. Node.js v18.20.3. linux 6.5.0-1021-azure x64.
2024-06-06 15:50:43.742Z: Resolving Feature dependencies for 'ghcr.io/ddev/ddev/install-ddev:latest'...
2024-06-06 15:50:44.665Z: $2 --build-arg _DEV_CONTAINERS_IMAGE_USER=root --build-arg _DEV_CONTAINERS_FEATURE_CONTENT_SOURCE=dev_container_feature_content_temp --target dev_containers_target_stage -t vsc-ddev-codespaces-launch-blank-1f14e4ada6230418c14661605f0874ace1a72dfeab7cd4fc2c0f0ede882e2021-features -f /tmp/devcontainercli-root/container-features/0.56.1-1717689043736/Dockerfile.extended /var/lib/docker/codespacemount/.persistedshare/empty-folder
2024-06-06 15:50:45.785Z: #0 building with "default" instance using docker driver2024-06-06 15:50:45.801Z:
2024-06-06 15:50:45.803Z:
2024-06-06 15:50:45.815Z: #1 [internal] load build definition from Dockerfile.extended2024-06-06 15:50:45.865Z:
2024-06-06 15:50:46.139Z: #1 transferring dockerfile: 5.88kB 0.0s done2024-06-06 15:50:46.154Z:
2024-06-06 15:50:46.172Z: #1 DONE 0.5s2024-06-06 15:50:46.181Z:
2024-06-06 15:50:46.189Z:
#2 [internal] load .dockerignore2024-06-06 15:50:46.192Z:
#2 transferring context: 2B 0.0s done
#2 DONE 0.4s
2024-06-06 15:50:46.340Z:
2024-06-06 15:50:46.351Z: #3 resolve image config for docker.io/docker/dockerfile:1.42024-06-06 15:50:46.354Z:
2024-06-06 15:50:46.694Z: #3 ...2024-06-06 15:50:46.709Z:
2024-06-06 15:50:46.727Z:
2024-06-06 15:50:46.732Z: #4 [auth] docker/dockerfile:pull token for registry-1.docker.io2024-06-06 15:50:46.742Z:
2024-06-06 15:50:46.760Z: #4 DONE 0.0s2024-06-06 15:50:46.770Z:
2024-06-06 15:50:46.847Z:
2024-06-06 15:50:46.854Z: #3 resolve image config for docker.io/docker/dockerfile:1.42024-06-06 15:50:46.863Z:
2024-06-06 15:50:47.881Z: #3 DONE 1.7s2024-06-06 15:50:47.898Z:
2024-06-06 15:50:47.995Z:
#5 docker-image://docker.io/docker/dockerfile:1.4@sha256:9ba7531bd80fb0a858632727cf7a112fbfd19b17e94c4e84ced81e24ef1a0dbc
#5 resolve docker.io/docker/dockerfile:1.4@sha256:9ba7531bd80fb0a858632727cf7a112fbfd19b17e94c4e84ced81e24ef1a0dbc 0.1s done
2024-06-06 15:50:48.108Z: #5 sha256:9ba7531bd80fb0a858632727cf7a112fbfd19b17e94c4e84ced81e24ef1a0dbc 2.00kB / 2.00kB done
2024-06-06 15:50:48.111Z: #5 sha256:ad87fb03593d1b71f9a1cfc1406c4aafcb253b1dabebf569768d6e6166836f34 528B / 528B done
#5 sha256:1e8a16826fd1c80a63fa6817a9c7284c94e40cded14a9b0d0d3722356efa47bd 2.37kB / 2.37kB done
#5 sha256:1328b32c40fca9bcf9d70d8eccb72eb873d1124d72dadce04db8badbe7b08546 0B / 9.94MB 0.1s
2024-06-06 15:50:48.209Z: #5 sha256:1328b32c40fca9bcf9d70d8eccb72eb873d1124d72dadce04db8badbe7b08546 1.05MB / 9.94MB 0.2s
2024-06-06 15:50:48.309Z: #5 sha256:1328b32c40fca9bcf9d70d8eccb72eb873d1124d72dadce04db8badbe7b08546 9.94MB / 9.94MB 0.3s
2024-06-06 15:50:48.462Z: #5 sha256:1328b32c40fca9bcf9d70d8eccb72eb873d1124d72dadce04db8badbe7b08546 9.94MB / 9.94MB 0.3s done
#5 extracting sha256:1328b32c40fca9bcf9d70d8eccb72eb873d1124d72dadce04db8badbe7b08546 0.1s
2024-06-06 15:50:48.663Z: #5 extracting sha256:1328b32c40fca9bcf9d70d8eccb72eb873d1124d72dadce04db8badbe7b08546 0.2s done
2024-06-06 15:50:48.811Z: #5 DONE 0.9s
2024-06-06 15:50:49.120Z:
2024-06-06 15:50:49.125Z: #6 [internal] load metadata for mcr.microsoft.com/devcontainers/universal:2
#6 DONE 0.0s
#7 [context dev_containers_feature_content_source] load .dockerignore
2024-06-06 15:50:49.238Z: #7 ...
2024-06-06 15:50:49.242Z: #6 [internal] load metadata for mcr.microsoft.com/devcontainers/universal:2
#6 DONE 0.0s
#7 [context dev_containers_feature_content_source] load .dockerignore
#7 transferring dev_containers_feature_content_source:
2024-06-06 15:50:49.456Z: #7 transferring dev_containers_feature_content_source: 2B done
#7 DONE 0.2s
2024-06-06 15:50:49.800Z:
2024-06-06 15:50:49.847Z: #8 [dev_containers_target_stage 1/5] FROM mcr.microsoft.com/devcontainers/universal:22024-06-06 15:50:49.852Z:
2024-06-06 15:50:50.263Z: #8 ...2024-06-06 15:50:50.268Z:
2024-06-06 15:50:50.275Z:
2024-06-06 15:50:50.283Z: #9 [context dev_containers_feature_content_source] load from client2024-06-06 15:50:50.292Z:
2024-06-06 15:50:50.310Z: #9 transferring dev_containers_feature_content_source: 12.36kB done
#9 DONE 0.6s
2024-06-06 15:50:50.411Z:
2024-06-06 15:50:50.420Z: #8 [dev_containers_target_stage 1/5] FROM mcr.microsoft.com/devcontainers/universal:22024-06-06 15:50:50.431Z:
2024-06-06 15:50:54.697Z: #8 DONE 5.1s2024-06-06 15:50:54.700Z:
2024-06-06 15:50:54.870Z:
2024-06-06 15:50:54.873Z: #10 [dev_containers_target_stage 2/5] RUN mkdir -p /tmp/dev-container-features
2024-06-06 15:50:56.184Z: #10 ...2024-06-06 15:50:56.189Z:
#11 [dev_containers_feature_content_normalize 2/3] COPY --from=dev_containers_feature_content_source devcontainer-features.builtin.env /tmp/build-features/
#11 DONE 1.5s
2024-06-06 15:50:56.350Z:
#12 [dev_containers_feature_content_normalize 3/3] RUN chmod -R 0755 /tmp/build-features/
2024-06-06 15:50:58.303Z: #12 ...2024-06-06 15:50:58.307Z:
#10 [dev_containers_target_stage 2/5] RUN mkdir -p /tmp/dev-container-features
#10 DONE 3.6s
2024-06-06 15:50:58.454Z:
#12 [dev_containers_feature_content_normalize 3/3] RUN chmod -R 0755 /tmp/build-features/
2024-06-06 15:50:58.468Z: #12 DONE 2.3s
2024-06-06 15:50:58.673Z:
#13 [dev_containers_target_stage 3/5] COPY --from=dev_containers_feature_content_normalize /tmp/build-features/ /tmp/dev-container-features
2024-06-06 15:50:59.030Z: #13 DONE 0.4s
2024-06-06 15:50:59.197Z:
#14 [dev_containers_target_stage 4/5] RUN echo "_CONTAINER_USER_HOME=$( (command -v getent >/dev/null 2>&1 && getent passwd 'codespace' || grep -E '^codespace|^[^:]*:[^:]*:codespace:' /etc/passwd || ********) | cut -d: -f6)" >> /tmp/dev-container-features/devcontainer-features.builtin.env && echo "_REMOTE_USER_HOME=$( (command -v getent >/dev/null 2>&1 && getent passwd 'codespace' || grep -E '^codespace|^[^:]*:[^:]*:codespace:' /etc/passwd || ********) | cut -d: -f6)" >> /tmp/dev-container-features/devcontainer-features.builtin.env
2024-06-06 15:50:59.635Z: #14 DONE 0.6s
2024-06-06 15:50:59.814Z:
#15 [dev_containers_target_stage 5/5] RUN --mount=type=bind,from=dev_containers_feature_content_source,source=install-ddev_0,target=/tmp/build-features-src/install-ddev_0 cp -ar /tmp/build-features-src/install-ddev_0 /tmp/dev-container-features && chmod -R 0755 /tmp/dev-container-features/install-ddev_0 && cd /tmp/dev-container-features/install-ddev_0 && chmod +x ./devcontainer-features-install.sh && ./devcontainer-features-install.sh && rm -rf /tmp/dev-container-features/install-ddev_0
2024-06-06 15:51:02.548Z: #15 2.869 ===========================================================================2024-06-06 15:51:02.552Z:
2024-06-06 15:51:02.693Z: #15 2.871 Feature : Install DDEV for Codespaces2024-06-06 15:51:02.695Z:
#15 2.871 Description : DDEV feature for Codespaces/devcontainers2024-06-06 15:51:02.701Z:
#15 2.872 Id : ghcr.io/ddev/ddev/install-ddev
#15 2.873 Version : v1.23.0
#15 2.874 Documentation :
#15 2.875 Options :
#15 2.876
#15 2.876 ===========================================================================
2024-06-06 15:51:04.166Z: #15 4.502 deb [signed-by=/etc/apt/keyrings/ddev.gpg] https://pkg.ddev.com/apt/ * *2024-06-06 15:51:04.173Z:
2024-06-06 15:51:04.487Z: #15 4.824 2024-06-06 15:51:04.490Z:
#15 4.824 WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
#15 4.824
2024-06-06 15:51:09.887Z: #15 10.22
#15 10.22 WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
2024-06-06 15:51:09.893Z: #15 10.22
2024-06-06 15:51:14.961Z: #15 15.30 debconf: unable to initialize frontend: Dialog2024-06-06 15:51:14.963Z:
#15 15.30 debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
#15 15.30 debconf: falling back to frontend: Readline
2024-06-06 15:51:15.135Z: #15 15.32 debconf: unable to initialize frontend: Readline
#15 15.32 debconf: (This frontend requires a controlling tty.)
#15 15.32 debconf: falling back to frontend: Teletype2024-06-06 15:51:15.139Z:
#15 15.32 dpkg-preconfigure: unable to re-open stdin:
2024-06-06 15:51:50.701Z: #15 DONE 51.0s
2024-06-06 15:51:50.868Z:
#16 exporting to image
#16 exporting layers
2024-06-06 15:52:30.526Z: #16 exporting layers 39.8s done
2024-06-06 15:52:30.723Z: #16 writing image sha256:e28792ffdaf4d4b26186ec504d875f747aa8529e02fde293fa3848137e1e155f 0.0s done
#16 naming to docker.io/library/vsc-ddev-codespaces-launch-blank-1f14e4ada6230418c14661605f0874ace1a72dfeab7cd4fc2c0f0ede882e2021-features 0.0s done
#16 DONE 39.9s
2024-06-06 15:52:30.850Z: Stop: Run: docker buildx build --load --build-context dev_containers_feature_content_source=/tmp/devcontainercli-root/container-features/0.56.1-1717689043736 --build-arg _DEV_CONTAINERS_BASE_IMAGE=mcr.microsoft.com/devcontainers/universal:2 --build-arg _DEV_CONTAINERS_IMAGE_USER=root --build-arg _DEV_CONTAINERS_FEATURE_CONTENT_SOURCE=dev_container_feature_content_temp --target dev_containers_target_stage -t vsc-ddev-codespaces-launch-blank-1f14e4ada6230418c14661605f0874ace1a72dfeab7cd4fc2c0f0ede882e2021-features -f /tmp/devcontainercli-root/container-features/0.56.1-1717689043736/Dockerfile.extended /var/lib/docker/codespacemount/.persistedshare/empty-folder
2024-06-06 15:52:30.881Z: $127.0.0.1 --cap-add sys_nice --network host --init --privileged --cap-add SYS_PTRACE --security-opt seccomp=unconfined --entrypoint /bin/sh vsc-ddev-codespaces-launch-blank-1f14e4ada6230418c14661605f0874ace1a72dfeab7cd4fc2c0f0ede882e2021-features -c echo Container started
2024-06-06 15:52:31.295Z: Container started
2024-06-06 15:52:31.530Z: Setting dockerd Azure DNS.
2024-06-06 15:52:31.621Z: Outcome: success User: codespace WorkspaceFolder: /workspaces/ddev-codespaces-launch-blank
2024-06-06 15:52:31.639Z: devcontainer process exited with exit code 0
=================================================================================
2024-06-06 15:52:32.825Z: Running blocking commands...
2024-06-06 15:52:32.882Z: $ devcontainer up --id-label Type=codespaces --workspace-folder /var/lib/docker/codespacemount/workspace/ddev-codespaces-launch-blank --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/ddev-codespaces-launch-blank/.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-06 15:52:33.136Z: @devcontainers/cli 0.56.1. Node.js v18.20.3. linux 6.5.0-1021-azure x64.
2024-06-06 15:52:33.386Z: Outcome: success User: codespace WorkspaceFolder: /workspaces/ddev-codespaces-launch-blank
2024-06-06 15:52:33.396Z: devcontainer process exited with exit code 0
=================================================================================
2024-06-06 15:52:33.414Z: Configuring codespace...
2024-06-06 15:52:33.567Z: $ cp -r /root/.docker /var/lib/docker/codespacemount/.persistedshare
2024-06-06 15:52:33.580Z: cp process exited with exit code 0
2024-06-06 15:52:33.583Z: $ rm -rf /home/codespace/.docker
2024-06-06 15:52:33.672Z: rm process exited with exit code 0
2024-06-06 15:52:33.684Z: $ ln -sfn /workspaces/.codespaces/.persistedshare/.docker /home/codespace/.docker
2024-06-06 15:52:33.881Z: ln process exited with exit code 0
2024-06-06 15:52:33.887Z: $ chown -R codespace /workspaces/.codespaces/.persistedshare/.docker
2024-06-06 15:52:34.125Z: chown process exited with exit code 0
=================================================================================
2024-06-06 15:52:34.147Z: Running commands...
2024-06-06 15:52:34.211Z: $ devcontainer up --id-label Type=codespaces --workspace-folder /var/lib/docker/codespacemount/workspace/ddev-codespaces-launch-blank --expect-existing-container --skip-post-attach --mount type=bind,source=/.codespaces/agent/mount/cache,target=/vscode --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 --config "/var/lib/docker/codespacemount/workspace/ddev-codespaces-launch-blank/.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-06 15:52:34.681Z: @devcontainers/cli 0.56.1. Node.js v18.20.3. linux 6.5.0-1021-azure x64.
2024-06-06 15:52:35.973Z: Running the postCreateCommand from Feature 'ghcr.io/devcontainers/features/git-lfs:1'...
2024-06-06 15:52:36.011Z: /usr/local/share/pull-git-lfs-artifacts.sh
2024-06-06 15:52:37.780Z: Fetching git lfs artifacts...
2024-06-06 15:52:38.286Z: Running the postCreateCommand from devcontainer.json...
2024-06-06 15:52:38.293Z: chmod +x .devcontainer/postCreateCommand.sh && .devcontainer/postCreateCommand.sh
2024-06-06 15:52:38.406Z: + iterations=102024-06-06 15:52:38.419Z:
+ docker ps
2024-06-06 15:52:38.657Z: + ddev debug download-images2024-06-06 15:52:38.668Z:
2024-06-06 15:52:38.830Z: Downloading ********/docker/compose/releases/download/v2.27.0/docker-compose-linux-x86_64 ...
2024-06-06 15:52:39.586Z:
docker-compose 0 B / 60.09 MiB [---------------------------------------] 0.00%2024-06-06 15:52:39.787Z:
docker-compose 22.32 MiB / 60.09 MiB [============>--------------------] 37.14%2024-06-06 15:52:39.989Z:
docker-compose 38.47 MiB / 60.09 MiB [=====================>-----------] 64.02%2024-06-06 15:52:40.188Z:
docker-compose 57.57 MiB / 60.09 MiB [===============================>-] 95.80%2024-06-06 15:52:40.209Z:
docker-compose 60.09 MiB / 60.09 MiB [==============================] 100.00% 0s2024-06-06 15:52:40.212Z:
Download complete.
2024-06-06 15:52:53.999Z: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
2024-06-06 15:52:54.004Z: Failed to PullBaseContainerImages(): exit status 1
2024-06-06 15:52:54.020Z: postCreateCommand failed with exit code 1. Skipping any further user-provided commands.
2024-06-06 15:52:54.027Z: {"outcome":"error","message":"Command failed: /bin/sh -c chmod +x .devcontainer/postCreateCommand.sh && .devcontainer/postCreateCommand.sh","description":"The postCreateCommand in the devcontainer.json failed.","containerId":"6fb42c5744049ca7edebbb5ef0c5042b7b44065e4e285c8e0dd07167e3451dae"}
2024-06-06 15:52:54.048Z: Error: Command failed: /bin/sh -c chmod +x .devcontainer/postCreateCommand.sh && .devcontainer/postCreateCommand.sh
2024-06-06 15:52:54.052Z: at wY (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:235:130)
2024-06-06 15:52:54.055Z: at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
2024-06-06 15:52:54.059Z: at async nl (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:227:4393)
2024-06-06 15:52:54.070Z: at async tl (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:227:3738)
2024-06-06 15:52:54.073Z: devcontainer process exited with exit code 1
2024-06-06 15:52:54.076Z: at async rl (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:227:2942)
2024-06-06 15:52:54.079Z: at async fs (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:227:2386)
2024-06-06 15:52:54.081Z: at async q$ (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:464:1488)
2024-06-06 15:52:54.084Z: at async iK (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:464:960)
2024-06-06 15:52:54.089Z: at async gAA (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:481:3660)
2024-06-06 15:52:54.091Z: at async BC (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:481:4775)
=================================================================================
2024-06-06 15:52:54.142Z: Finished configuring codespace.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment