Skip to content

devcontainer open/reopen in container starts new setup configuration #9590

Description

When reopening in the container, or rebuilding it, the config wizard appears. In previous versions it worked fine and it opened the container workspace. The devcontainer.json seems to be recognised, because if I use the command Dev Containers: Open Container Configuration File the file is correctly opened in the editor.

  • VSCode Version: 1.86.2 / devcontainer extension: v0.346.0 (pre-release)
  • Local OS Version: W11
  • Logs:
[2857 ms] Dev Containers 0.346.0 in VS Code 1.86.2 (903b1e9d8990623e3d7da1df3d33db3e42d80eda).
[2856 ms] Start: Run: git rev-parse --abbrev-ref --symbolic-full-name @{u}
[20714 ms] ProxyResolver#loadSystemCertificates count
[20745 ms] ProxyResolver#loadSystemCertificates count filtered
[20751 ms] Start: Run: C:\Users\aless\AppData\Local\Programs\Microsoft VS Code\Code.exe c:\Users\aless\.vscode\extensions\ms-vscode-remote.remote-containers-0.346.0\dist\spec-node\devContainersSpecCLI.js outdated --workspace-folder C:\Users\aless\AppData\Local\Programs\Microsoft VS Code --config d:\OSILifeDrive\Dev\HASS\ha-sinapsi-alfa\.devcontainer.json --output-format json --log-level debug --log-format json
[22083 ms] @devcontainers/cli 0.56.2. Node.js v18.17.1. win32 10.0.22631 x64.
[22083 ms] Start: Run: git rev-parse --show-cdup
[22560 ms] Loading 85 extra certificates from C:\Users\aless\AppData\Local\Temp\vsch\certificates-3dd8336410e8221304862778ce29289a2e0615208211c189d3680f6a94c34b9a.pem.
[22830 ms] Start: Run: docker-credential-desktop get
[27476 ms] Start: Run: docker version --format {{json .}}
[27761 ms] {"Client":{"CloudIntegration":"v1.0.35+desktop.10","Version":"25.0.3","ApiVersion":"1.44","DefaultAPIVersion":"1.44","GitCommit":"4debf41","GoVersion":"go1.21.6","Os":"windows","Arch":"amd64","BuildTime":"Tue Feb  6 21:13:02 2024","Context":"default"},"Server":{"Platform":{"Name":"Docker Desktop 4.27.2 (137060)"},"Components":[{"Name":"Engine","Version":"25.0.3","Details":{"ApiVersion":"1.44","Arch":"amd64","BuildTime":"Wed Feb  7 00:39:16 2024","Experimental":"false","GitCommit":"f417435e5f6216828dec57958c490c4f8bae4f98","GoVersion":"go1.21.6","KernelVersion":"5.10.102.1-microsoft-standard-WSL2","MinAPIVersion":"1.24","Os":"linux"}},{"Name":"containerd","Version":"1.6.28","Details":{"GitCommit":"ae07eda36dd25f8a1b98dfbf587313b99c0190bb"}},{"Name":"runc","Version":"1.1.12","Details":{"GitCommit":"v1.1.12-0-g51d5e94"}},{"Name":"docker-init","Version":"0.19.0","Details":{"GitCommit":"de40ad0"}}],"Version":"25.0.3","ApiVersion":"1.44","MinAPIVersion":"1.24","GitCommit":"f417435e5f6216828dec57958c490c4f8bae4f98","GoVersion":"go1.21.6","Os":"linux","Arch":"amd64","KernelVersion":"5.10.102.1-microsoft-standard-WSL2","BuildTime":"2024-02-07T00:39:16.000000000+00:00"}}
[148888 ms] Start: Run: docker version --format {{json .}}
[149186 ms] {"Client":{"CloudIntegration":"v1.0.35+desktop.10","Version":"25.0.3","ApiVersion":"1.44","DefaultAPIVersion":"1.44","GitCommit":"4debf41","GoVersion":"go1.21.6","Os":"windows","Arch":"amd64","BuildTime":"Tue Feb  6 21:13:02 2024","Context":"default"},"Server":{"Platform":{"Name":"Docker Desktop 4.27.2 (137060)"},"Components":[{"Name":"Engine","Version":"25.0.3","Details":{"ApiVersion":"1.44","Arch":"amd64","BuildTime":"Wed Feb  7 00:39:16 2024","Experimental":"false","GitCommit":"f417435e5f6216828dec57958c490c4f8bae4f98","GoVersion":"go1.21.6","KernelVersion":"5.10.102.1-microsoft-standard-WSL2","MinAPIVersion":"1.24","Os":"linux"}},{"Name":"containerd","Version":"1.6.28","Details":{"GitCommit":"ae07eda36dd25f8a1b98dfbf587313b99c0190bb"}},{"Name":"runc","Version":"1.1.12","Details":{"GitCommit":"v1.1.12-0-g51d5e94"}},{"Name":"docker-init","Version":"0.19.0","Details":{"GitCommit":"de40ad0"}}],"Version":"25.0.3","ApiVersion":"1.44","MinAPIVersion":"1.24","GitCommit":"f417435e5f6216828dec57958c490c4f8bae4f98","GoVersion":"go1.21.6","Os":"linux","Arch":"amd64","KernelVersion":"5.10.102.1-microsoft-standard-WSL2","BuildTime":"2024-02-07T00:39:16.000000000+00:00"}}

Steps to Reproduce:

  1. Open a workspace with devcontainer.json
  2. Run command Dev Containers: Reopen in Container
  3. The Dev Containers: Add Dev Container Configuration Files window pops up.

Metadata

Metadata

Labels

containersIssue in vscode-remote containersinfo-neededIssue requires more information from poster

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions