-
Notifications
You must be signed in to change notification settings - Fork 338
Open
Description
Hi there,
due to the recently expired public key of https://dl.yarnpkg.com/debian, the Go ver 1.23 image of devcontainer failed to build. The problem is addressed on Go 1.25 devcontainer image.
Also, as Go 1.23 went EOL, I suggest that we upgrade the Go ver to 1.25.
Here is my PR for the change I proposed, would you guys please have a look?
PR 748
[2026-02-17T17:08:07.417Z]
[2026-02-17T17:08:07.418Z] [+] Building 3.7s (13/13) FINISHED docker:default
=> [app internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 4.02kB 0.0s
=> [app internal] load metadata for mcr.microsoft.com/devcontainers/go:1 0.2s
=> [app context dev_containers_feature_content_source] load .dockerignor 0.0s
=> => transferring dev_containers_feature_content_source: 2B 0.0s
=> [app internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [app context dev_containers_feature_content_source] load from client 0.0s
=> => transferring dev_containers_feature_content_source: 21.25kB 0.0s
=> [app context dev_containers_feature_content_source] load from client 0.0s
=> => transferring dev_containers_feature_content_source: 101B 0.0s
=> [app dev_container_auto_added_stage_label 1/1] FROM mcr.microsoft.com 0.0s
=> CACHED [app dev_containers_target_stage 1/4] RUN mkdir -p /tmp/dev-co 0.0s
=> CACHED [app dev_containers_feature_content_normalize 1/2] COPY --from 0.0s
=> CACHED [app dev_containers_feature_content_normalize 2/2] RUN chmod - 0.0s
=> CACHED [app dev_containers_target_stage 2/4] COPY --from=dev_containe 0.0s
=> CACHED [app dev_containers_target_stage 3/4] RUN echo "_CONTAINER_USE 0.0s
=> ERROR [app dev_containers_target_stage 4/4] RUN --mount=type=bind,fro 3.3s
------
> [app dev_containers_target_stage 4/4] RUN --mount=type=bind,from=dev_containers_feature_content_source,source=ruby_0,target=/tmp/build-features-src/ruby_0 cp -ar /tmp/build-features-src/ruby_0 /tmp/dev-container-features && chmod -R 0755 /tmp/dev-container-features/ruby_0 && cd /tmp/dev-container-features/ruby_0 && chmod +x ./devcontainer-features-install.sh && ./devcontainer-features-install.sh && rm -rf /tmp/dev-container-features/ruby_0:
0.375 ===========================================================================
0.375 Feature : Ruby (via rvm)
0.375 Description : Installs Ruby, rvm, rbenv, common Ruby utilities, and needed dependencies.
0.375 Id : ghcr.io/devcontainers/features/ruby
0.375 Version : 1.3.2
0.375 Documentation : https://github.com/devcontainers/features/tree/main/src/ruby
0.375 Options :
0.375 VERSION="latest"
0.375 ===========================================================================
0.429 find: '/var/lib/apt/lists/*': No such file or directory
0.430 Running apt-get update...
0.597 Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
0.663 Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
0.690 Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
0.693 Get:4 https://dl.yarnpkg.com/debian stable InRelease
0.800 Get:5 http://deb.debian.org/debian bookworm/main amd64 Packages [8792 kB]
1.129 Err:4 https://dl.yarnpkg.com/debian stable InRelease
1.129 The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 62D54FD4003F6525
1.369 Get:6 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [6924 B]
1.369 Get:7 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [297 kB]
2.314 Reading package lists...
3.140 W: GPG error: https://dl.yarnpkg.com/debian stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 62D54FD4003F6525
3.140 E: The repository 'https://dl.yarnpkg.com/debian stable InRelease' is not signed.
3.142 ERROR: Feature "Ruby (via rvm)" (ghcr.io/devcontainers/features/ruby) failed to install! Look at the documentation at https://github.com/devcontainers/features/tree/main/src/ruby for help troubleshooting this error.
------
failed to so
[2026-02-17T17:08:07.418Z] lve: process "/bin/sh -c cp -ar /tmp/build-features-src/ruby_0 /tmp/dev-container-features && chmod -R 0755 /tmp/dev-container-features/ruby_0 && cd /tmp/dev-container-features/ruby_0 && chmod +x ./devcontainer-features-install.sh && ./devcontainer-features-install.sh && rm -rf /tmp/dev-container-features/ruby_0" did not complete successfully: exit code: 100
[2026-02-17T17:08:07.425Z] Stop (4172 ms): Run: docker compose --project-name quickfix-go_devcontainer -f /home/dev/GIT/quickfix-go/.devcontainer/docker-compose.yml -f /tmp/devcontainercli-dev/docker-compose/docker-compose.devcontainer.build-1771348083252.yml build
[2026-02-17T17:08:08.721Z] Error: Command failed: docker compose --project-name quickfix-go_devcontainer -f /home/dev/GIT/quickfix-go/.devcontainer/docker-compose.yml -f /tmp/devcontainercli-dev/docker-compose/docker-compose.devcontainer.build-1771348083252.yml build
[2026-02-17T17:08:08.722Z] at RD (/home/dev/.vscode-remote-containers/dist/dev-containers-cli-0.442.0/dist/spec-node/devContainersSpecCLI.js:432:525)
[2026-02-17T17:08:08.722Z] at async F9 (/home/dev/.vscode-remote-containers/dist/dev-containers-cli-0.442.0/dist/spec-node/devContainersSpecCLI.js:432:2475)
[2026-02-17T17:08:08.722Z] at async y9 (/home/dev/.vscode-remote-containers/dist/dev-containers-cli-0.442.0/dist/spec-node/devContainersSpecCLI.js:412:3860)
[2026-02-17T17:08:08.722Z] at async Z9 (/home/dev/.vscode-remote-containers/dist/dev-containers-cli-0.442.0/dist/spec-node/devContainersSpecCLI.js:485:4043)
[2026-02-17T17:08:08.723Z] at async EC (/home/dev/.vscode-remote-containers/dist/dev-containers-cli-0.442.0/dist/spec-node/devContainersSpecCLI.js:485:4989)
[2026-02-17T17:08:08.723Z] at async M5 (/home/dev/.vscode-remote-containers/dist/dev-containers-cli-0.442.0/dist/spec-node/devContainersSpecCLI.js:666:205)
[2026-02-17T17:08:08.723Z] at async k5 (/home/dev/.vscode-remote-containers/dist/dev-containers-cli-0.442.0/dist/spec-node/devContainersSpecCLI.js:665:15084)
[2026-02-17T17:08:08.723Z] at async /home/dev/.vscode-remote-containers/dist/dev-containers-cli-0.442.0/dist/spec-node/devContainersSpecCLI.js:485:1188
[2026-02-17T17:08:08.735Z] Stop (8564 ms): Run: /home/dev/.vscode-server/cli/servers/Stable-c3a26841a84f20dfe0850d0a5a9bd01da4f003ea/server/node /home/dev/.vscode-remote-containers/dist/dev-containers-cli-0.442.0/dist/spec-node/devContainersSpecCLI.js up --container-session-data-folder /tmp/devcontainers-0e5e1a9f-424a-41a7-a2f3-021aa44e3ff01771348077083 --workspace-folder /home/dev/GIT/quickfix-go --workspace-mount-consistency cached --gpu-availability detect --id-label devcontainer.local_folder=/home/dev/GIT/quickfix-go --id-label devcontainer.config_file=/home/dev/GIT/quickfix-go/.devcontainer/devcontainer.json --log-level debug --log-format json --config /home/dev/GIT/quickfix-go/.devcontainer/devcontainer.json --default-user-env-probe loginInteractiveShell --remove-existing-container --mount type=volume,source=vscode,target=/vscode,external=true --skip-post-create --update-remote-user-uid-default on --mount-workspace-git-root --include-configuration --include-merged-configuration
[2026-02-17T17:08:08.736Z] Exit code 1
[2026-02-17T17:08:08.746Z] Command failed: /home/dev/.vscode-server/cli/servers/Stable-c3a26841a84f20dfe0850d0a5a9bd01da4f003ea/server/node /home/dev/.vscode-remote-containers/dist/dev-containers-cli-0.442.0/dist/spec-node/devContainersSpecCLI.js up --container-session-data-folder /tmp/devcontainers-0e5e1a9f-424a-41a7-a2f3-021aa44e3ff01771348077083 --workspace-folder /home/dev/GIT/quickfix-go --workspace-mount-consistency cached --gpu-availability detect --id-label devcontainer.local_folder=/home/dev/GIT/quickfix-go --id-label devcontainer.config_file=/home/dev/GIT/quickfix-go/.devcontainer/devcontainer.json --log-level debug --log-format json --config /home/dev/GIT/quickfix-go/.devcontainer/devcontainer.json --default-user-env-probe loginInteractiveShell --remove-existing-container --mount type=volume,source=vscode,target=/vscode,external=true --skip-post-create --update-remote-user-uid-default on --mount-workspace-git-root --include-configuration --include-merged-configuration
[2026-02-17T17:08:08.746Z] Exit code 1
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels