microsoft / microsoft/vscode-remote-release
Cannot use env.WSL_INTEROP as a remoteEnv in dev container
@chrmarti is already working on this.
Since Feb 20, 2023.
- Dominant language
- Dockerfile
- Stars
- 4.2k
- Forks
- 470
- Avg merge
- 1d 1h
- Merged PRs (30d)
- 1
Description
Passing the WSL_INTEROP env from host to dev container doesn't work. The host value is ignored and empty value arise in container. Any other envs are passed properly
App Info
Version: 1.75.1 (system setup)
Commit: 441438abd1ac652551dbe4d408dfcec8a499b8bf
Date: 2023-02-08T21:32:34.589Z
Electron: 19.1.9
Chromium: 102.0.5005.194
Node.js: 16.14.2
V8: 10.2.154.23-electron.0
OS: Windows_NT x64 10.0.19045
Sandboxed: No
Remote OS Version: Alpine
Remote Extension/Connection Type: Containers
Logs
[487 ms] Start: Run: wsl -d alpine -e wslpath -u \wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema
[713 ms] Stop (226 ms): Run: wsl -d alpine -e wslpath -u \wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema
[723 ms] Start: Resolving Remote
[726 ms] Start: Run: wsl -d alpine -e wslpath -u \wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema
[936 ms] Stop (210 ms): Run: wsl -d alpine -e wslpath -u \wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema
[938 ms] Start: Run: wsl -d alpine -e /bin/sh -c cd '/home/meskill/Projects/me/rust/mystic-light-browser-cinema' && /bin/sh
[945 ms] Start: Run in host: id -un
[1022 ms] meskill
[1023 ms]
[1023 ms] Stop (78 ms): Run in host: id -un
[1023 ms] Start: Run in host: cat /etc/passwd
[1024 ms] Stop (1 ms): Run in host: cat /etc/passwd
[1025 ms] Start: Run in host: echo ~
[1026 ms] /home/meskill
[1026 ms]
[1027 ms] Stop (2 ms): Run in host: echo ~
[1028 ms] Start: Run in host: test -x '/home/meskill/.vscode-remote-containers/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node'
[1029 ms]
[1029 ms]
[1029 ms] Exit code 1
[1029 ms] Stop (1 ms): Run in host: test -x '/home/meskill/.vscode-remote-containers/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node'
[1030 ms] Start: Run in host: test -x '/home/meskill/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node'
[1031 ms]
[1031 ms]
[1032 ms] Stop (2 ms): Run in host: test -x '/home/meskill/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node'
[1032 ms] Start: Run in host: test -f '/home/meskill/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node_modules/node-pty/package.json'
[1033 ms]
[1033 ms]
[1034 ms] Stop (2 ms): Run in host: test -f '/home/meskill/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node_modules/node-pty/package.json'
[1034 ms] Start: Run in host: test -f '/home/meskill/.vscode-remote-containers/dist/vscode-remote-containers-server-0.275.1.js'
[1035 ms]
[1036 ms]
[1036 ms] Stop (2 ms): Run in host: test -f '/home/meskill/.vscode-remote-containers/dist/vscode-remote-containers-server-0.275.1.js'
[1038 ms] userEnvProbe: loginInteractiveShell (default)
[1039 ms] userEnvProbe: not found in cache
[1039 ms] userEnvProbe shell: /usr/bin/fish
[1040 ms] Start: Run in Host: /usr/bin/fish -lic echo -n b7af4050d0dff16e98637e4c9211b0e0; cat /proc/self/environ; echo -n b7af4050d0dff16e98637e4c9211b0e0
[1117 ms] Stop (77 ms): Run in Host: /usr/bin/fish -lic echo -n b7af4050d0dff16e98637e4c9211b0e0; cat /proc/self/environ; echo -n b7af4050d0dff16e98637e4c9211b0e0
[1117 ms] b7af4050d0dff16e98637e4c9211b0e0b7af4050d0dff16e98637e4c9211b0e0
[1118 ms] cat: can't open '/proc/self/environ': Permission denied[1118 ms] userEnvProbe: falling back to printenv
[1120 ms] userEnvProbe shell: /usr/bin/fish
[1120 ms] Start: Run in Host: /usr/bin/fish -lic echo -n 624ab56d7cf8afc4064421f5d1f10dab; printenv; echo -n 624ab56d7cf8afc4064421f5d1f10dab
[1136 ms] Stop (16 ms): Run in Host: /usr/bin/fish -lic echo -n 624ab56d7cf8afc4064421f5d1f10dab; printenv; echo -n 624ab56d7cf8afc4064421f5d1f10dab
[1136 ms] 624ab56d7cf8afc4064421f5d1f10dabPWD=/home/meskill/Projects/me/rust/mystic-light-browser-cinema
OLDPWD=/mnt/c/Program Files/Microsoft VS Code
WSL_DISTRO_NAME=alpine
LOGNAME=meskill
SHELL=/bin/sh
WSLENV=
DISPLAY=:0
TERM=xterm-256color
HOME=/home/meskill
LANG=en_US.UTF-8
WSL_INTEROP_TEST=wsl_interop_test
XDG_RUNTIME_DIR=/mnt/wslg/runtime-dir
REMOTE_CONTAINERS_SOCKETS=[]
HOST_IP=172.21.0.1
WAYLAND_DISPLAY=wayland-0
WSL_HOST_IP=172.21.0.1
SHLVL=3
BROWSER=wslview
WSL_IP=172.21.14.244
SELF_IP=172.21.14.244
HOSTTYPE=x86_64
WSL_INTEROP=wsl_interop
NAME=Tower
PULSE_SERVER=/mnt/wslg/PulseServer
REMOTE_CONTAINERS_IPC=
USER=meskill
WSL2_GUI_APPS_ENABLED=1
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/d/Oculus/Support/oculus-runtime:/mnt/c/Program Files/Lapce/:/mnt/c/windows/system32:/mnt/c/windows:/mnt/c/windows/system32/wbem:/mnt/c/windows/system32/windowspowershell/v1.0/:/mnt/c/windows/system32/openssh/:/mnt/c/programdata/chocolatey/bin:/mnt/c/program files/microsoft vs code/bin:/mnt/c/program files/nvidia corporation/nvidia ngx:/mnt/c/program files/microsoft vs code/bin:/mnt/c/windows/system32:/mnt/c/windows:/mnt/c/windows/system32/wbem:/mnt/c/windows/system32/windowspowershell/v1.0/:/mnt/c/windows/system32/openssh/:/mnt/c/program files/dotnet/:/mnt/c/program files/microsoft vs code/bin:/mnt/c/program files/nvidia corporation/nvidia nvdlisr:/mnt/c/program files/microsoft vs code/bin:/mnt/c/program files (x86)/git:/mnt/c/program files (x86)/windows kits/10/windows performance toolkit/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft VS Code/bin:/mnt/c/Program Files/Microsoft SQL Server/120/Tools/Binn/:/mnt/c/Program Files/nu/bin/:/mnt/c/Users/meski/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/meski/AppData/Roaming/Code/User/globalStorage/ms-vscode-remote.remote-containers/cli-bin:/mnt/c/Program Files/Espanso:/mnt/c/Program Files (x86)/BrowserStackLocal/:/mnt/c/Users/meski/AppData/Local/Microsoft/WinGet/Links
624ab56d7cf8afc4064421f5d1f10dab
[1136 ms]
[1137 ms] userEnvProbe parsed: {
"PWD": "/home/meskill/Projects/me/rust/mystic-light-browser-cinema",
"OLDPWD": "/mnt/c/Program Files/Microsoft VS Code",
"WSL_DISTRO_NAME": "alpine",
"LOGNAME": "meskill",
"SHELL": "/bin/sh",
"WSLENV": "",
"DISPLAY": ":0",
"TERM": "xterm-256color",
"HOME": "/home/meskill",
"LANG": "en_US.UTF-8",
"WSL_INTEROP_TEST": "wsl_interop_test",
"XDG_RUNTIME_DIR": "/mnt/wslg/runtime-dir",
"REMOTE_CONTAINERS_SOCKETS": "[]",
"HOST_IP": "172.21.0.1",
"WAYLAND_DISPLAY": "wayland-0",
"WSL_HOST_IP": "172.21.0.1",
"SHLVL": "3",
"BROWSER": "wslview",
"WSL_IP": "172.21.14.244",
"SELF_IP": "172.21.14.244",
"HOSTTYPE": "x86_64",
"WSL_INTEROP": "wsl_interop",
"NAME": "Tower",
"PULSE_SERVER": "/mnt/wslg/PulseServer",
"REMOTE_CONTAINERS_IPC": "",
"USER": "meskill",
"WSL2_GUI_APPS_ENABLED": "1",
"PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/d/Oculus/Support/oculus-runtime:/mnt/c/Program Files/Lapce/:/mnt/c/windows/system32:/mnt/c/windows:/mnt/c/windows/system32/wbem:/mnt/c/windows/system32/windowspowershell/v1.0/:/mnt/c/windows/system32/openssh/:/mnt/c/programdata/chocolatey/bin:/mnt/c/program files/microsoft vs code/bin:/mnt/c/program files/nvidia corporation/nvidia ngx:/mnt/c/program files/microsoft vs code/bin:/mnt/c/windows/system32:/mnt/c/windows:/mnt/c/windows/system32/wbem:/mnt/c/windows/system32/windowspowershell/v1.0/:/mnt/c/windows/system32/openssh/:/mnt/c/program files/dotnet/:/mnt/c/program files/microsoft vs code/bin:/mnt/c/program files/nvidia corporation/nvidia nvdlisr:/mnt/c/program files/microsoft vs code/bin:/mnt/c/program files (x86)/git:/mnt/c/program files (x86)/windows kits/10/windows performance toolkit/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft VS Code/bin:/mnt/c/Program Files/Microsoft SQL Server/120/Tools/Binn/:/mnt/c/Program Files/nu/bin/:/mnt/c/Users/meski/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/meski/AppData/Roaming/Code/User/globalStorage/ms-vscode-remote.remote-containers/cli-bin:/mnt/c/Program Files/Espanso:/mnt/c/Program Files (x86)/BrowserStackLocal/:/mnt/c/Users/meski/AppData/Local/Microsoft/WinGet/Links"
}
[1137 ms] userEnvProbe PATHs:
Probe: '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/d/Oculus/Support/oculus-runtime:/mnt/c/Program Files/Lapce/:/mnt/c/windows/system32:/mnt/c/windows:/mnt/c/windows/system32/wbem:/mnt/c/windows/system32/windowspowershell/v1.0/:/mnt/c/windows/system32/openssh/:/mnt/c/programdata/chocolatey/bin:/mnt/c/program files/microsoft vs code/bin:/mnt/c/program files/nvidia corporation/nvidia ngx:/mnt/c/program files/microsoft vs code/bin:/mnt/c/windows/system32:/mnt/c/windows:/mnt/c/windows/system32/wbem:/mnt/c/windows/system32/windowspowershell/v1.0/:/mnt/c/windows/system32/openssh/:/mnt/c/program files/dotnet/:/mnt/c/program files/microsoft vs code/bin:/mnt/c/program files/nvidia corporation/nvidia nvdlisr:/mnt/c/program files/microsoft vs code/bin:/mnt/c/program files (x86)/git:/mnt/c/program files (x86)/windows kits/10/windows performance toolkit/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft VS Code/bin:/mnt/c/Program Files/Microsoft SQL Server/120/Tools/Binn/:/mnt/c/Program Files/nu/bin/:/mnt/c/Users/meski/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/meski/AppData/Roaming/Code/User/globalStorage/ms-vscode-remote.remote-containers/cli-bin:/mnt/c/Program Files/Espanso:/mnt/c/Program Files (x86)/BrowserStackLocal/:/mnt/c/Users/meski/AppData/Local/Microsoft/WinGet/Links'
Container: None
[1138 ms] Setting up container for folder or workspace: /home/meskill/Projects/me/rust/mystic-light-browser-cinema
[1153 ms] Start: Check Docker is running
[1153 ms] Start: Run in Host: docker version --format {{.Server.APIVersion}}
[1176 ms] Stop (23 ms): Run in Host: docker version --format {{.Server.APIVersion}}
[1176 ms] Server API version: 1.41
[1176 ms] Stop (23 ms): Check Docker is running
[1177 ms] Start: Run in Host: docker volume ls -q
[1197 ms] Stop (20 ms): Run in Host: docker volume ls -q
[1198 ms] Start: Run in Host: docker inspect --type container 0b262937160fb6cc368c7f267d03cb252db38c171462204de3c81ea34d73bae3
[1217 ms] Stop (19 ms): Run in Host: docker inspect --type container 0b262937160fb6cc368c7f267d03cb252db38c171462204de3c81ea34d73bae3
[1217 ms] Start: Run in Host: docker ps -q -a --filter label=vsch.local.folder=\wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema --filter label=vsch.quality=stable
[1236 ms] Stop (19 ms): Run in Host: docker ps -q -a --filter label=vsch.local.folder=\wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema --filter label=vsch.quality=stable
[1237 ms] Start: Run in Host: docker ps -q -a --filter label=devcontainer.local_folder=\wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema --filter label=devcontainer.config_file=/home/meskill/Projects/me/rust/mystic-light-browser-cinema/.devcontainer/devcontainer.json
[1255 ms] Stop (18 ms): Run in Host: docker ps -q -a --filter label=devcontainer.local_folder=\wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema --filter label=devcontainer.config_file=/home/meskill/Projects/me/rust/mystic-light-browser-cinema/.devcontainer/devcontainer.json
[1255 ms] Start: Run in Host: docker ps -q -a --filter label=devcontainer.local_folder=\wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema
[1283 ms] Stop (28 ms): Run in Host: docker ps -q -a --filter label=devcontainer.local_folder=\wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema
[1283 ms] Start: Run in Host: docker ps -q -a --filter label=devcontainer.local_folder=\wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema
[1310 ms] Stop (27 ms): Run in Host: docker ps -q -a --filter label=devcontainer.local_folder=\wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema
[1315 ms] Start: Run in Host: /home/meskill/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node /home/meskill/.vscode-remote-containers/dist/dev-containers-cli-0.275.1/dist/spec-node/devContainersSpecCLI.js up --container-session-data-folder /tmp/devcontainers-970fe624-9e04-4b3e-aca0-ed7156ca28d41676118153569 --workspace-folder /home/meskill/Projects/me/rust/mystic-light-browser-cinema --workspace-mount-consistency cached --id-label devcontainer.local_folder=\wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema --id-label devcontainer.config_file=/home/meskill/Projects/me/rust/mystic-light-browser-cinema/.devcontainer/devcontainer.json --log-level trace --log-format json --config /home/meskill/Projects/me/rust/mystic-light-browser-cinema/.devcontainer/devcontainer.json --default-user-env-probe loginInteractiveShell --mount type=volume,source=vscode,target=/vscode,external=true --mount type=bind,source=/mnt/wslg/runtime-dir/wayland-0,target=/tmp/vscode-wayland-37b1678ec2a2724e81a51f409ed1e732c1202651.sock --skip-post-create --update-remote-user-uid-default on --mount-workspace-git-root true
[1600 ms] (node:29317) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
[1601 ms] (Usenode --trace-deprecation ...to show where the warning was created)
[1607 ms] @devcontainers/cli 0.29.0. Node.js v16.14.2. linux 5.15.79.1-microsoft-standard-WSL2 x64.
[1607 ms] Start: Run: docker buildx version
[1642 ms] Stop (35 ms): Run: docker buildx version
[1643 ms]
[1643 ms] docker: 'buildx' is not a docker command.
See 'docker --help'[1643 ms] Exit code 1
[1643 ms] Start: Resolving Remote
[1649 ms] Start: Run: git rev-parse --show-cdup
[1656 ms] Stop (7 ms): Run: git rev-parse --show-cdup
[1662 ms] Start: Run: docker ps -q -a --filter label=devcontainer.local_folder=\wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema --filter label=devcontainer.config_file=/home/meskill/Projects/me/rust/mystic-light-browser-cinema/.devcontainer/devcontainer.json
[1686 ms] Stop (24 ms): Run: docker ps -q -a --filter label=devcontainer.local_folder=\wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema --filter label=devcontainer.config_file=/home/meskill/Projects/me/rust/mystic-light-browser-cinema/.devcontainer/devcontainer.json
[1691 ms] Start: Run: docker inspect --type image dev:rust
[1715 ms] Stop (24 ms): Run: docker inspect --type image dev:rust
[1717 ms] local container features stored at: /home/meskill/.vscode-remote-containers/dist/dev-containers-cli-0.275.1/dist/node_modules/vscode-dev-containers/container-features
[1719 ms] Start: Run: tar --no-same-owner -x -f -
[1783 ms] Stop (64 ms): Run: tar --no-same-owner -x -f -
[1783 ms] workspace root: /home/meskill/Projects/me/rust/mystic-light-browser-cinema
[1797 ms] Start: Run: docker build -f /tmp/devcontainercli-meskill/container-features/0.29.0-1676118155959/Dockerfile-with-features -t vsc-mystic-light-browser-cinema-1416512839e54a1509574690bf83f86c --target dev_containers_target_stage --build-arg _DEV_CONTAINERS_BASE_IMAGE=dev_container_auto_added_stage_label /home/meskill/Projects/me/rust/mystic-light-browser-cinema/.devcontainer
Sending build context to Docker daemon 30.25kB
Step 1/9 : ARG _DEV_CONTAINERS_BASE_IMAGE=placeholder
Step 2/9 : FROM dev:rust AS dev_container_auto_added_stage_label
---> a19b2faca8bd
Step 3/9 : USER root
---> Using cache
---> f6554198de45
Step 4/9 : RUN rustup component add rustfmt clippy && rustup target add x86_64-pc-windows-gnu && apk add --no-cache mingw-w64-gcc musl-dev && ln -s /usr/x86_64-w64-mingw32/lib/liboleaut32.a /usr/x86_64-w64-mingw32/lib/libOleAut32.a
---> Using cache
---> 9d8fadcc2236
Step 5/9 : RUN apk update && apk add --no-cache nodejs npm
---> Using cache
---> 9eb7142554a5
Step 6/9 : RUN npm i -g yarn
---> Using cache
---> 9c455b7a093d
Step 7/9 : USER rust
---> Using cache
---> 68c86720ecd5
Step 8/9 : FROM $_DEV_CONTAINERS_BASE_IMAGE AS dev_containers_target_stage
---> 68c86720ecd5
Step 9/9 : LABEL devcontainer.metadata="{"customizations":{"vscode":{"extensions":[]}},"mounts":["type=bind,src=/run/WSL,dst=/run/WSL"],"containerEnv":{},"remoteEnv":{"WSL_INTEROP":"${localEnv:WSL_INTEROP}","WSL_INTEROP_TEST":"${localEnv:WSL_INTEROP_TEST}"}}"
---> Running in 2c6abddba32d
Removing intermediate container 2c6abddba32d
---> 62561598e5c7
Successfully built 62561598e5c7
Successfully tagged vsc-mystic-light-browser-cinema-1416512839e54a1509574690bf83f86c:latest
[2772 ms] Stop (975 ms): Run: docker build -f /tmp/devcontainercli-meskill/container-features/0.29.0-1676118155959/Dockerfile-with-features -t vsc-mystic-light-browser-cinema-1416512839e54a1509574690bf83f86c --target dev_containers_target_stage --build-arg _DEV_CONTAINERS_BASE_IMAGE=dev_container_auto_added_stage_label /home/meskill/Projects/me/rust/mystic-light-browser-cinema/.devcontainer
[2774 ms] Start: Run: docker inspect --type image vsc-mystic-light-browser-cinema-1416512839e54a1509574690bf83f86c
[2805 ms] Stop (31 ms): Run: docker inspect --type image vsc-mystic-light-browser-cinema-1416512839e54a1509574690bf83f86c
[2808 ms] Start: Run: docker build -f /tmp/devcontainercli-meskill/updateUID.Dockerfile-0.29.0 -t vsc-mystic-light-browser-cinema-1416512839e54a1509574690bf83f86c-uid --build-arg BASE_IMAGE=vsc-mystic-light-browser-cinema-1416512839e54a1509574690bf83f86c --build-arg REMOTE_USER=rust --build-arg NEW_UID=1000 --build-arg NEW_GID=1000 --build-arg IMAGE_USER=rust /tmp/devcontainercli-meskill/empty-folder
Sending build context to Docker daemon 2.607kB
Step 1/10 : ARG BASE_IMAGE
Step 2/10 : FROM $BASE_IMAGE
---> 62561598e5c7
Step 3/10 : USER root
---> Running in f201460e7770
Removing intermediate container f201460e7770
---> cdc0a0a518e1
Step 4/10 : ARG REMOTE_USER
---> Running in dba59d151ece
Removing intermediate container dba59d151ece
---> b6878f53bf5d
Step 5/10 : ARG NEW_UID
---> Running in b8a89fbc54e5
Removing intermediate container b8a89fbc54e5
---> fe690f111e50
Step 6/10 : ARG NEW_GID
---> Running in ebe37a40a49f
Removing intermediate container ebe37a40a49f
---> 4221e47abafc
Step 7/10 : SHELL ["/bin/sh", "-c"]
---> Running in e2596bfbd3da
Removing intermediate container e2596bfbd3da
---> 1412c08b72fd
Step 8/10 : RUN eval $(sed -n "s/${REMOTE_USER}:[^:]:([^:]):([^:]):[^:]:([^:])./OLD_UID=\1;OLD_GID=\2;HOME_FOLDER=\3/p" /etc/passwd); eval $(sed -n "s/([^:]):[^:]:${NEW_UID}:./EXISTING_USER=\1/p" /etc/passwd); eval $(sed -n "s/([^:]):[^:]:${NEW_GID}:./EXISTING_GROUP=\1/p" /etc/group); if [ -z "$OLD_UID" ]; then echo "Remote user not found in /etc/passwd ($REMOTE_USER)."; elif [ "$OLD_UID" = "$NEW_UID" -a "$OLD_GID" = "$NEW_GID" ]; then echo "UIDs and GIDs are the same ($NEW_UID:$NEW_GID)."; elif [ "$OLD_UID" != "$NEW_UID" -a -n "$EXISTING_USER" ]; then echo "User with UID exists ($EXISTING_USER=$NEW_UID)."; elif [ "$OLD_GID" != "$NEW_GID" -a -n "$EXISTING_GROUP" ]; then echo "Group with GID exists ($EXISTING_GROUP=$NEW_GID)."; else echo "Updating UID:GID from $OLD_UID:$OLD_GID to $NEW_UID:$NEW_GID."; sed -i -e "s/(${REMOTE_USER}:[^:]:)[^:]:[^:]/\1${NEW_UID}:${NEW_GID}/" /etc/passwd; if [ "$OLD_GID" != "$NEW_GID" ]; then sed -i -e "s/([^:]:[^:]:)${OLD_GID}:/\1${NEW_GID}:/" /etc/group; fi; chown -R $NEW_UID:$NEW_GID $HOME_FOLDER; fi;
---> Running in 908c1ca0df7a
UIDs and GIDs are the same (1000:1000).
Removing intermediate container 908c1ca0df7a
---> 749a1af40022
Step 9/10 : ARG IMAGE_USER
---> Running in 08adab933e81
Removing intermediate container 08adab933e81
---> f03de3ff8b4d
Step 10/10 : USER $IMAGE_USER
---> Running in 0b7669cf217b
Removing intermediate container 0b7669cf217b
---> c06aacf345b0
Successfully built c06aacf345b0
Successfully tagged vsc-mystic-light-browser-cinema-1416512839e54a1509574690bf83f86c-uid:latest
[6058 ms] Stop (3250 ms): Run: docker build -f /tmp/devcontainercli-meskill/updateUID.Dockerfile-0.29.0 -t vsc-mystic-light-browser-cinema-1416512839e54a1509574690bf83f86c-uid --build-arg BASE_IMAGE=vsc-mystic-light-browser-cinema-1416512839e54a1509574690bf83f86c --build-arg REMOTE_USER=rust --build-arg NEW_UID=1000 --build-arg NEW_GID=1000 --build-arg IMAGE_USER=rust /tmp/devcontainercli-meskill/empty-folder
[6059 ms] Start: Run: docker -v
[6078 ms] Stop (19 ms): Run: docker -v
[6079 ms] Start: Run: docker events --format {{json .}} --filter event=start
[6081 ms] Start: Starting container
[6081 ms] Start: Run: docker run --sig-proxy=false -a STDOUT -a STDERR --mount type=bind,source=/home/meskill/Projects/me/rust/mystic-light-browser-cinema,target=/workspaces/mystic-light-browser-cinema --mount type=bind,src=/run/WSL,dst=/run/WSL --mount type=volume,src=vscode,dst=/vscode --mount type=bind,src=/mnt/wslg/runtime-dir/wayland-0,dst=/tmp/vscode-wayland-37b1678ec2a2724e81a51f409ed1e732c1202651.sock -l devcontainer.local_folder=\wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema -l devcontainer.config_file=/home/meskill/Projects/me/rust/mystic-light-browser-cinema/.devcontainer/devcontainer.json --env-file /home/meskill/Projects/me/rust/mystic-light-browser-cinema/.env --entrypoint /bin/sh vsc-mystic-light-browser-cinema-1416512839e54a1509574690bf83f86c-uid -c echo Container started
Container started
[7137 ms] Log: startEventSeen#data {"status":"start","id":"52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc","from":"vsc-mystic-light-browser-cinema-1416512839e54a1509574690bf83f86c-uid","Type":"container","Action":"start","Actor":{"ID":"52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc","Attributes":{"devcontainer.config_file":"/home/meskill/Projects/me/rust/mystic-light-browser-cinema/.devcontainer/devcontainer.json","devcontainer.local_folder":"\\wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema","devcontainer.metadata":"{"customizations":{"vscode":{"extensions":[]}},"mounts":["type=bind,src=/run/WSL,dst=/run/WSL"],"containerEnv":{},"remoteEnv":{"WSL_INTEROP":"${localEnv:WSL_INTEROP}","WSL_INTEROP_TEST":"${localEnv:WSL_INTEROP_TEST}"}}","image":"vsc-mystic-light-browser-cinema-1416512839e54a1509574690bf83f86c-uid","name":"objective_diffie"}},"scope":"local","time":1676118161,"timeNano":1676118161380275333}
[7138 ms] Stop (1057 ms): Starting container
[7138 ms] Start: Run: docker ps -q -a --filter label=devcontainer.local_folder=\wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema --filter label=devcontainer.config_file=/home/meskill/Projects/me/rust/mystic-light-browser-cinema/.devcontainer/devcontainer.json
[7141 ms] Stop (1062 ms): Run: docker events --format {{json .}} --filter event=start
[7159 ms] Stop (21 ms): Run: docker ps -q -a --filter label=devcontainer.local_folder=\wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema --filter label=devcontainer.config_file=/home/meskill/Projects/me/rust/mystic-light-browser-cinema/.devcontainer/devcontainer.json
[7159 ms] Start: Run: docker inspect --type container 52a01d69b7ed
[7180 ms] Stop (21 ms): Run: docker inspect --type container 52a01d69b7ed
[7181 ms] Start: Inspecting container
[7181 ms] Start: Run: docker inspect --type container 52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc
[7200 ms] Stop (19 ms): Run: docker inspect --type container 52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc
[7201 ms] Stop (20 ms): Inspecting container
[7202 ms] Start: Run in container: /bin/sh
[7205 ms] Start: Run in container: uname -m
[7405 ms] x86_64
[7405 ms]
[7405 ms] Stop (200 ms): Run in container: uname -m
[7405 ms] Start: Run in container: (cat /etc/os-release || cat /usr/lib/os-release) 2>/dev/null
[7407 ms] NAME="Alpine Linux"
ID=alpine
VERSION_ID=3.17.1
PRETTY_NAME="Alpine Linux v3.17"
HOME_URL="https://alpinelinux.org/"
BUG_REPORT_URL="https://gitlab.alpinelinux.org/alpine/aports/-/issues"
[7407 ms]
[7407 ms] Stop (2 ms): Run in container: (cat /etc/os-release || cat /usr/lib/os-release) 2>/dev/null
[7407 ms] Start: Run in container: cat /etc/passwd
[7408 ms] Stop (1 ms): Run in container: cat /etc/passwd
[7410 ms] Start: Run in container: test -f '/var/devcontainer/.patchEtcEnvironmentMarker'
[7411 ms]
[7411 ms]
[7411 ms] Exit code 1
[7411 ms] Stop (1 ms): Run in container: test -f '/var/devcontainer/.patchEtcEnvironmentMarker'
[7411 ms] Start: Run in container: /bin/sh
[7414 ms] Start: Run in container: test ! -f '/var/devcontainer/.patchEtcEnvironmentMarker' && set -o noclobber && mkdir -p '/var/devcontainer' && { > '/var/devcontainer/.patchEtcEnvironmentMarker' ; } 2> /dev/null
[7615 ms]
[7615 ms]
[7615 ms] Stop (201 ms): Run in container: test ! -f '/var/devcontainer/.patchEtcEnvironmentMarker' && set -o noclobber && mkdir -p '/var/devcontainer' && { > '/var/devcontainer/.patchEtcEnvironmentMarker' ; } 2> /dev/null
[7615 ms] Start: Run in container: cat >> /etc/environment <<'etcEnvrionmentEOF'
[7616 ms]
[7616 ms]
[7616 ms] Stop (1 ms): Run in container: cat >> /etc/environment <<'etcEnvrionmentEOF'
[7617 ms] Start: Run in container: test -f '/var/devcontainer/.patchEtcProfileMarker'
[7618 ms]
[7618 ms]
[7618 ms] Exit code 1
[7618 ms] Stop (1 ms): Run in container: test -f '/var/devcontainer/.patchEtcProfileMarker'
[7618 ms] Start: Run in container: test ! -f '/var/devcontainer/.patchEtcProfileMarker' && set -o noclobber && mkdir -p '/var/devcontainer' && { > '/var/devcontainer/.patchEtcProfileMarker' ; } 2> /dev/null
[7619 ms]
[7619 ms]
[7619 ms] Stop (1 ms): Run in container: test ! -f '/var/devcontainer/.patchEtcProfileMarker' && set -o noclobber && mkdir -p '/var/devcontainer' && { > '/var/devcontainer/.patchEtcProfileMarker' ; } 2> /dev/null
[7619 ms] Start: Run in container: sed -i -E 's/((^|\s)PATH=)([^$])$/\1${PATH:-\3}/g' /etc/profile || true
[7621 ms]
[7621 ms]
[7621 ms] Stop (2 ms): Run in container: sed -i -E 's/((^|\s)PATH=)([^$]*)$/\1${PATH:-\3}/g' /etc/profile || true
[7621 ms] Stop (5978 ms): Resolving Remote
[7626 ms] Stop (6311 ms): Run in Host: /home/meskill/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node /home/meskill/.vscode-remote-containers/dist/dev-containers-cli-0.275.1/dist/spec-node/devContainersSpecCLI.js up --container-session-data-folder /tmp/devcontainers-970fe624-9e04-4b3e-aca0-ed7156ca28d41676118153569 --workspace-folder /home/meskill/Projects/me/rust/mystic-light-browser-cinema --workspace-mount-consistency cached --id-label devcontainer.local_folder=\wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema --id-label devcontainer.config_file=/home/meskill/Projects/me/rust/mystic-light-browser-cinema/.devcontainer/devcontainer.json --log-level trace --log-format json --config /home/meskill/Projects/me/rust/mystic-light-browser-cinema/.devcontainer/devcontainer.json --default-user-env-probe loginInteractiveShell --mount type=volume,source=vscode,target=/vscode,external=true --mount type=bind,source=/mnt/wslg/runtime-dir/wayland-0,target=/tmp/vscode-wayland-37b1678ec2a2724e81a51f409ed1e732c1202651.sock --skip-post-create --update-remote-user-uid-default on --mount-workspace-git-root true
[7626 ms] Start: Run in Host: docker inspect --type container 52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc
[7647 ms] Stop (21 ms): Run in Host: docker inspect --type container 52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc
[7651 ms] Start: Run in Host: /home/meskill/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node /home/meskill/.vscode-remote-containers/dist/dev-containers-cli-0.275.1/dist/spec-node/devContainersSpecCLI.js read-configuration --workspace-folder /home/meskill/Projects/me/rust/mystic-light-browser-cinema --id-label devcontainer.local_folder=\wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema --id-label devcontainer.config_file=/home/meskill/Projects/me/rust/mystic-light-browser-cinema/.devcontainer/devcontainer.json --container-id 52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc --log-level trace --log-format json --config /home/meskill/Projects/me/rust/mystic-light-browser-cinema/.devcontainer/devcontainer.json --mount-workspace-git-root true
[7878 ms] (node:29809) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
[7879 ms] (Usenode --trace-deprecation ...to show where the warning was created)
[7883 ms] @devcontainers/cli 0.29.0. Node.js v16.14.2. linux 5.15.79.1-microsoft-standard-WSL2 x64.
[7883 ms] Start: Run: git rev-parse --show-cdup
[7890 ms] Stop (7 ms): Run: git rev-parse --show-cdup
[7891 ms] Start: Run: docker inspect --type container 52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc
[7911 ms] Stop (20 ms): Run: docker inspect --type container 52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc
[7916 ms] Stop (265 ms): Run in Host: /home/meskill/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node /home/meskill/.vscode-remote-containers/dist/dev-containers-cli-0.275.1/dist/spec-node/devContainersSpecCLI.js read-configuration --workspace-folder /home/meskill/Projects/me/rust/mystic-light-browser-cinema --id-label devcontainer.local_folder=\wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema --id-label devcontainer.config_file=/home/meskill/Projects/me/rust/mystic-light-browser-cinema/.devcontainer/devcontainer.json --container-id 52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc --log-level trace --log-format json --config /home/meskill/Projects/me/rust/mystic-light-browser-cinema/.devcontainer/devcontainer.json --mount-workspace-git-root true
[7928 ms] Start: Run in Host: /home/meskill/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node /home/meskill/.vscode-remote-containers/dist/dev-containers-cli-0.275.1/dist/spec-node/devContainersSpecCLI.js read-configuration --workspace-folder /home/meskill/Projects/me/rust/mystic-light-browser-cinema --id-label devcontainer.local_folder=\wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema --id-label devcontainer.config_file=/home/meskill/Projects/me/rust/mystic-light-browser-cinema/.devcontainer/devcontainer.json --container-id 52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc --log-level trace --log-format json --config /home/meskill/Projects/me/rust/mystic-light-browser-cinema/.devcontainer/devcontainer.json --include-merged-configuration --mount-workspace-git-root true
[8151 ms] (node:29833) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
[8151 ms] (Usenode --trace-deprecation ...to show where the warning was created)
[8156 ms] @devcontainers/cli 0.29.0. Node.js v16.14.2. linux 5.15.79.1-microsoft-standard-WSL2 x64.
[8156 ms] Start: Run: git rev-parse --show-cdup
[8162 ms] Stop (6 ms): Run: git rev-parse --show-cdup
[8164 ms] Start: Run: docker inspect --type container 52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc
[8186 ms] Stop (22 ms): Run: docker inspect --type container 52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc
[8193 ms] Stop (265 ms): Run in Host: /home/meskill/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node /home/meskill/.vscode-remote-containers/dist/dev-containers-cli-0.275.1/dist/spec-node/devContainersSpecCLI.js read-configuration --workspace-folder /home/meskill/Projects/me/rust/mystic-light-browser-cinema --id-label devcontainer.local_folder=\wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema --id-label devcontainer.config_file=/home/meskill/Projects/me/rust/mystic-light-browser-cinema/.devcontainer/devcontainer.json --container-id 52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc --log-level trace --log-format json --config /home/meskill/Projects/me/rust/mystic-light-browser-cinema/.devcontainer/devcontainer.json --include-merged-configuration --mount-workspace-git-root true
[8194 ms] Start: Inspecting container
[8194 ms] Start: Run in Host: docker inspect --type container 52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc
[8214 ms] Stop (20 ms): Run in Host: docker inspect --type container 52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc
[8215 ms] Stop (21 ms): Inspecting container
[8222 ms] Start: Run in Host: docker exec -i -u rust -e VSCODE_REMOTE_CONTAINERS_SESSION=970fe624-9e04-4b3e-aca0-ed7156ca28d41676118153569 52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc /bin/sh
[8225 ms] Start: Run in container: uname -m
[8435 ms] x86_64
[8435 ms]
[8436 ms] Stop (211 ms): Run in container: uname -m
[8436 ms] Start: Run in container: (cat /etc/os-release || cat /usr/lib/os-release) 2>/dev/null
[8438 ms] NAME="Alpine Linux"
ID=alpine
VERSION_ID=3.17.1
PRETTY_NAME="Alpine Linux v3.17"
HOME_URL="https://alpinelinux.org/"
BUG_REPORT_URL="https://gitlab.alpinelinux.org/alpine/aports/-/issues"
[8439 ms]
[8439 ms] Stop (3 ms): Run in container: (cat /etc/os-release || cat /usr/lib/os-release) 2>/dev/null
[8439 ms] Start: Run in container: cat /etc/passwd
[8441 ms] Stop (2 ms): Run in container: cat /etc/passwd
[8442 ms] Start: Run in container: command -v git >/dev/null 2>&1 && cd '/workspaces/mystic-light-browser-cinema' && test -d .git && test "$(stat -c %u .)" != "$(id -u)"
[8445 ms]
[8445 ms]
[8446 ms] Exit code 1
[8446 ms] Stop (4 ms): Run in container: command -v git >/dev/null 2>&1 && cd '/workspaces/mystic-light-browser-cinema' && test -d .git && test "$(stat -c %u .)" != "$(id -u)"
[8447 ms] Start: Updating configuration state
[8466 ms] Stop (19 ms): Updating configuration state
[8466 ms] Start: Setup shutdown monitor
[8467 ms] Forking shutdown monitor: c:\Users\meski.vscode\extensions\ms-vscode-remote.remote-containers-0.275.1\dist\shutdown\shutdownMonitorProcess \.\pipe\vscode-remote-containers-7641af9acd9860adff2a1ecc70cbe25b0713b88b-sock singleContainer Trace c:\Users\meski\AppData\Roaming\Code\logs\20230210T222913\window7\exthost\ms-vscode-remote.remote-containers 1676118154243
[8476 ms] Stop (10 ms): Setup shutdown monitor
[8477 ms] Start: Run in container: test -d /home/rust/.vscode-server
[8479 ms]
[8479 ms]
[8479 ms] Exit code 1
[8480 ms] Stop (3 ms): Run in container: test -d /home/rust/.vscode-server
[8480 ms] Start: Run in container: test -d /home/rust/.vscode-remote
[8482 ms]
[8482 ms]
[8482 ms] Exit code 1
[8482 ms] Stop (2 ms): Run in container: test -d /home/rust/.vscode-remote
[8483 ms] Start: Run in container: test ! -f '/home/rust/.vscode-server/data/Machine/.writeMachineSettingsMarker' && set -o noclobber && mkdir -p '/home/rust/.vscode-server/data/Machine' && { > '/home/rust/.vscode-server/data/Machine/.writeMachineSettingsMarker' ; } 2> /dev/null
[8486 ms]
[8486 ms]
[8487 ms] Stop (4 ms): Run in container: test ! -f '/home/rust/.vscode-server/data/Machine/.writeMachineSettingsMarker' && set -o noclobber && mkdir -p '/home/rust/.vscode-server/data/Machine' && { > '/home/rust/.vscode-server/data/Machine/.writeMachineSettingsMarker' ; } 2> /dev/null
[8487 ms] Start: Run in container: cat /home/rust/.vscode-server/data/Machine/settings.json
[8489 ms]
[8489 ms] cat: can't open '/home/rust/.vscode-server/data/Machine/settings.json': No such file or directory
[8489 ms] Exit code 1
[8489 ms] Stop (2 ms): Run in container: cat /home/rust/.vscode-server/data/Machine/settings.json
[8490 ms]
Support for Alpine Linux is in preview.[8490 ms] Start: Run in container: test -d /home/rust/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf
[8492 ms]
[8493 ms]
[8493 ms] Exit code 1
[8493 ms] Stop (3 ms): Run in container: test -d /home/rust/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf
[8493 ms] Start: Run in Host: docker exec -i -u root 52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc /bin/sh
[8496 ms] Start: Run in container: apk info | grep -e '^libstdc++$' || (apk update && apk add libstdc++)
[8496 ms] Start: Run in container: test -d /vscode/vscode-server/bin/linux-alpine/441438abd1ac652551dbe4d408dfcec8a499b8bf
[8498 ms]
[8498 ms]
[8498 ms] Stop (2 ms): Run in container: test -d /vscode/vscode-server/bin/linux-alpine/441438abd1ac652551dbe4d408dfcec8a499b8bf
[8499 ms] Start: Run in container: mkdir -p '/home/rust/.vscode-server/bin' && ln -snf '/vscode/vscode-server/bin/linux-alpine/441438abd1ac652551dbe4d408dfcec8a499b8bf' '/home/rust/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf'
[8502 ms]
[8502 ms]
[8502 ms] Stop (3 ms): Run in container: mkdir -p '/home/rust/.vscode-server/bin' && ln -snf '/vscode/vscode-server/bin/linux-alpine/441438abd1ac652551dbe4d408dfcec8a499b8bf' '/home/rust/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf'
[8615 ms] Starting monitor process...
[8625 ms] Received message: [{"type":"configure","sequence":0,"options":{"cwd":"\\wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema","dockerCLI":"docker","env":{"OLDPWD":"/mnt/c/Program Files/Microsoft VS Code","WSL_DISTRO_NAME":"alpine","LOGNAME":"meskill","SHELL":"/bin/sh","WSLENV":"","DISPLAY":"1","TERM":"xterm-256color","HOME":"/home/meskill","LANG":"en_US.UTF-8","WSL_INTEROP_TEST":"wsl_interop_test","XDG_RUNTIME_DIR":"/mnt/wslg/runtime-dir","REMOTE_CONTAINERS_SOCKETS":"[]","HOST_IP":"172.21.0.1","WAYLAND_DISPLAY":"wayland-0","WSL_HOST_IP":"172.21.0.1","SHLVL":"3","BROWSER":"wslview","WSL_IP":"172.21.14.244","SELF_IP":"172.21.14.244","HOSTTYPE":"x86_64","NAME":"Tower","PULSE_SERVER":"/mnt/wslg/PulseServer","REMOTE_CONTAINERS_IPC":"","USER":"meskill","WSL2_GUI_APPS_ENABLED":"1","PATH":"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/d/Oculus/Support/oculus-runtime:/mnt/c/Program Files/Lapce/:/mnt/c/windows/system32:/mnt/c/windows:/mnt/c/windows/system32/wbem:/mnt/c/windows/system32/windowspowershell/v1.0/:/mnt/c/windows/system32/openssh/:/mnt/c/programdata/chocolatey/bin:/mnt/c/program files/microsoft vs code/bin:/mnt/c/program files/nvidia corporation/nvidia ngx:/mnt/c/program files/microsoft vs code/bin:/mnt/c/windows/system32:/mnt/c/windows:/mnt/c/windows/system32/wbem:/mnt/c/windows/system32/windowspowershell/v1.0/:/mnt/c/windows/system32/openssh/:/mnt/c/program files/dotnet/:/mnt/c/program files/microsoft vs code/bin:/mnt/c/program files/nvidia corporation/nvidia nvdlisr:/mnt/c/program files/microsoft vs code/bin:/mnt/c/program files (x86)/git:/mnt/c/program files (x86)/windows kits/10/windows performance toolkit/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft VS Code/bin:/mnt/c/Program Files/Microsoft SQL Server/120/Tools/Binn/:/mnt/c/Program Files/nu/bin/:/mnt/c/Users/meski/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/meski/AppData/Roaming/Code/User/globalStorage/ms-vscode-remote.remote-containers/cli-bin:/mnt/c/Program Files/Espanso:/mnt/c/Program Files (x86)/BrowserStackLocal/:/mnt/c/Users/meski/AppData/Local/Microsoft/WinGet/Links","ELECTRON_RUN_AS_NODE":"1","SSH_ASKPASS":"c:\Users\meski\.vscode\extensions\ms-vscode-remote.remote-containers-0.275.1\scripts\ssh-askpass.bat","SSH_ASKPASS_REQUIRE":"force","VSCODE_SSH_ASKPASS_NODE":"C:\Program Files\Microsoft VS Code\Code.exe","VSCODE_SSH_ASKPASS_EXTRA_ARGS":"--ms-enable-electron-run-as-node","VSCODE_SSH_ASKPASS_MAIN":"c:\Users\meski\.vscode\extensions\ms-vscode-remote.remote-containers-0.275.1\dist\common\sshAskpass.js","VSCODE_SSH_ASKPASS_HANDLE":"\\.\pipe\ssh-askpass-9a5d9eeec17139e657f58b95db37c3c63932a047-sock","DOCKER_CONTEXT":"default"},"containerId":"52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc","user":"rust","sessionId":"970fe624-9e04-4b3e-aca0-ed7156ca28d41676118153569","logLevel":1,"delay":10000}}]
[8971 ms] libstdc++
[8972 ms]
[8972 ms] Stop (476 ms): Run in container: apk info | grep -e '^libstdc++$' || (apk update && apk add libstdc++)
[8972 ms] Start: Run in container: touch '/vscode/vscode-server/bin/linux-alpine/441438abd1ac652551dbe4d408dfcec8a499b8bf'
[8972 ms] Start: Launching Dev Containers helper.
[8973 ms] ssh-agent: SSH_AUTH_SOCK in container (/tmp/vscode-ssh-auth-820e440b034b069cf0cd8549cc8afc412aee6165.sock) forwarded to local host (\.\pipe\openssh-ssh-agent).
[8973 ms] Start: Run in container: test -e /tmp/.X11-unix/X0
[8975 ms]
[8975 ms]
[8976 ms] Exit code 1
[8976 ms] Stop (3 ms): Run in container: test -e /tmp/.X11-unix/X0
[8977 ms] Start: Run in container: mkdir -p '/tmp/.X11-unix'
[8977 ms]
[8978 ms]
[8978 ms] Stop (6 ms): Run in container: touch '/vscode/vscode-server/bin/linux-alpine/441438abd1ac652551dbe4d408dfcec8a499b8bf'
[8979 ms]
[8979 ms]
[8979 ms] Stop (2 ms): Run in container: mkdir -p '/tmp/.X11-unix'
[8980 ms] X11 forwarding: DISPLAY in container (:0) forwarded to remote host (:0).
[8980 ms] Start: Run in Host: gpgconf --list-dir agent-extra-socket
[9038 ms] Host server: Error: spawn gpgconf ENOENT
at Process.ChildProcess._handle.onexit (node:internal/child_process:283:19)
at onErrorNT (node:internal/child_process:478:16)
at processTicksAndRejections (node:internal/process/task_queues:83:21)
[9039 ms] Stop (59 ms): Run in Host: gpgconf --list-dir agent-extra-socket
[9039 ms] Start: Run: gpgconf --list-dir agent-extra-socket
[9040 ms] Host server: (node:29178) PromiseRejectionHandledWarning: Promise rejection was handled asynchronously (rejection id: 1)
(Usenode --trace-warnings ...to show where the warning was created)
[9074 ms] findLocalWindowsExecutable: Exectuable 'gpgconf' not found on PATH 'D:\Oculus\Support\oculus-runtime;C:\Program Files\Lapce;c:\windows\system32;c:\windows;c:\windows\system32\wbem;c:\windows\system32\windowspowershell\v1.0;c:\windows\system32\openssh;c:\programdata\chocolatey\bin;c:\program files\microsoft vs code\bin;c:\program files\nvidia corporation\nvidia ngx;c:\program files\microsoft vs code\bin;c:\windows\system32;c:\windows;c:\windows\system32\wbem;c:\windows\system32\windowspowershell\v1.0;c:\windows\system32\openssh;c:\program files\dotnet;c:\program files\microsoft vs code\bin;c:\program files\nvidia corporation\nvidia nvdlisr;c:\program files\microsoft vs code\bin;c:\program files (x86)\git;c:\program files (x86)\windows kits\10\windows performance toolkit;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files\nu\bin;C:\Users\meski\AppData\Local\Microsoft\WindowsApps;;c:\Users\meski\AppData\Roaming\Code\User\globalStorage\ms-vscode-remote.remote-containers\cli-bin;C:\Program Files\Espanso;C:\Program Files (x86)\BrowserStackLocal;C:\Users\meski\AppData\Local\Microsoft\WinGet\Links;'.
[9075 ms] Start: Run in container: command -v docker >/dev/null 2>&1
[9076 ms]
[9076 ms]
[9077 ms] Exit code 127
[9077 ms] Stop (2 ms): Run in container: command -v docker >/dev/null 2>&1
[9077 ms] Start: Run in Host: docker exec -i -u rust 52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc /bin/sh
[9077 ms] Stop (105 ms): Launching Dev Containers helper.
[9078 ms] userEnvProbe: loginInteractiveShell (default)
[9078 ms] Start: Run in container: test -f '/tmp/devcontainers-970fe624-9e04-4b3e-aca0-ed7156ca28d41676118153569/env-loginInteractiveShell.json'
[9082 ms] Start: Run in container: echo ~
[9083 ms]
[9083 ms]
[9083 ms] Exit code 1
[9083 ms] Stop (5 ms): Run in container: test -f '/tmp/devcontainers-970fe624-9e04-4b3e-aca0-ed7156ca28d41676118153569/env-loginInteractiveShell.json'
[9083 ms] userEnvProbe: not found in cache
[9084 ms] userEnvProbe shell: /usr/bin/nu
[9085 ms] Start: Run in container: # Test for /home/rust/.ssh/known_hosts and ssh
[9087 ms]
[9088 ms]
[9088 ms] Stop (3 ms): Run in container: # Test for /home/rust/.ssh/known_hosts and ssh
[9089 ms] Start: Run in container: # Copy /home/meskill/.ssh/known_hosts to /home/rust/.ssh/known_hosts
[9091 ms]
[9091 ms]
[9091 ms] Stop (2 ms): Run in container: # Copy /home/meskill/.ssh/known_hosts to /home/rust/.ssh/known_hosts
[9092 ms] Start: Run in container: command -v git >/dev/null 2>&1 && git config --system --replace-all credential.helper '!f() { /home/rust/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node /tmp/vscode-remote-containers-820e440b034b069cf0cd8549cc8afc412aee6165.js git-credential-helper $; }; f' || true
[9095 ms]
[9095 ms]
[9095 ms] Stop (3 ms): Run in container: command -v git >/dev/null 2>&1 && git config --system --replace-all credential.helper '!f() { /home/rust/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node /tmp/vscode-remote-containers-820e440b034b069cf0cd8549cc8afc412aee6165.js git-credential-helper $; }; f' || true
[9096 ms] Start: Run in container: for pid incd /proc && ls -d [0-9]*; do { echo $pid ; readlink /proc/$pid/cwd ; readlink /proc/$pid/ns/mnt ; cat /proc/$pid/stat | tr "
[9113 ms] Stop (17 ms): Run in container: for pid incd /proc && ls -d [0-9]*; do { echo $pid ; readlink /proc/$pid/cwd ; readlink /proc/$pid/ns/mnt ; cat /proc/$pid/stat | tr "
[9131 ms]
[9131 ms] Stop (3 ms): Run in container: test -d /vscode/vscode-server/extensionsCache && ls /vscode/vscode-server/extensionsCache || true
[9132 ms] Extensions cache, link in container: None
[9132 ms] Stop (13 ms): Preparing Extensions
[9132 ms] Start: Run in Host: docker exec -i -u rust -e SHELL=/usr/bin/nu -e VSCODE_AGENT_FOLDER=/home/rust/.vscode-server -w /home/rust/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf 52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc /home/rust/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/bin/code-server --log trace --force-disable-user-env --server-data-dir /home/rust/.vscode-server --use-host-proxy --telemetry-level all --accept-server-license-terms --host 127.0.0.1 --port 0 --connection-token-file /home/rust/.vscode-server/data/Machine/.connection-token-441438abd1ac652551dbe4d408dfcec8a499b8bf --extensions-download-dir /home/rust/.vscode-server/extensionsCache --start-server --disable-websocket-compression
[9367 ms] /home/rust
[9367 ms]
[9367 ms] Stop (285 ms): Run in container: echo ~
[9367 ms] Start: Run in container: cat <<'EOF-/tmp/vscode-remote-containers-820e440b034b069cf0cd8549cc8afc412aee6165.js' >/tmp/vscode-remote-containers-820e440b034b069cf0cd8549cc8afc412aee6165.js
[9369 ms]
[9370 ms]
[9370 ms] Stop (3 ms): Run in container: cat <<'EOF-/tmp/vscode-remote-containers-820e440b034b069cf0cd8549cc8afc412aee6165.js' >/tmp/vscode-remote-containers-820e440b034b069cf0cd8549cc8afc412aee6165.js
[9371 ms] Start: Run in container: cat <<'EOF-/tmp/vscode-remote-containers-server-820e440b034b069cf0cd8549cc8afc412aee6165.js' >/tmp/vscode-remote-containers-server-820e440b034b069cf0cd8549cc8afc412aee6165.js_1676118163613
[9375 ms]
[9375 ms]
[9375 ms] Stop (4 ms): Run in container: cat <<'EOF-/tmp/vscode-remote-containers-server-820e440b034b069cf0cd8549cc8afc412aee6165.js' >/tmp/vscode-remote-containers-server-820e440b034b069cf0cd8549cc8afc412aee6165.js_1676118163613
[9377 ms] Start: Run in Container: /usr/bin/nu -lic echo -n 9dd1053b508c573f4f82f66dd0aeea2e; cat /proc/self/environ; echo -n 9dd1053b508c573f4f82f66dd0aeea2e
[9470 ms] Stop (93 ms): Run in Container: /usr/bin/nu -lic echo -n 9dd1053b508c573f4f82f66dd0aeea2e; cat /proc/self/environ; echo -n 9dd1053b508c573f4f82f66dd0aeea2e
[9471 ms]
[9471 ms] Error: 8;;https://docs.rs/nu-parser/0.74.0/nu_parser/enum.ParseError.html#variant.ShortFlagBatchCantTakeArgnu::parser::short_flag_arg_cant_take_arg (link)8;;× Batches of short flags can't take arguments.
╭─[source:1:1]
1 │ nu -lic
· ┬
· ╰── short flag batches can't take args
╰────[9472 ms] Command failed: /usr/bin/nu -lic echo -n 9dd1053b508c573f4f82f66dd0aeea2e; cat /proc/self/environ; echo -n 9dd1053b508c573f4f82f66dd0aeea2e
[9472 ms] Start: Run in container: mkdir -p '/tmp/devcontainers-970fe624-9e04-4b3e-aca0-ed7156ca28d41676118153569' && cat > '/tmp/devcontainers-970fe624-9e04-4b3e-aca0-ed7156ca28d41676118153569/env-loginInteractiveShell.json' << 'envJSON'
[9476 ms]
[9476 ms]
[9476 ms] Stop (4 ms): Run in container: mkdir -p '/tmp/devcontainers-970fe624-9e04-4b3e-aca0-ed7156ca28d41676118153569' && cat > '/tmp/devcontainers-970fe624-9e04-4b3e-aca0-ed7156ca28d41676118153569/env-loginInteractiveShell.json' << 'envJSON'
[9477 ms] Start: Run in container: umask 077 && XRD="/tmp/user/$(id -u)" && mkdir -p $XRD && echo $XRD
[9527 ms] /tmp/user/1000
[9528 ms]
[9528 ms] Stop (51 ms): Run in container: umask 077 && XRD="/tmp/user/$(id -u)" && mkdir -p $XRD && echo $XRD
[9528 ms] Start: Run in container: test -e /tmp/user/1000/vscode-wayland-37b1678ec2a2724e81a51f409ed1e732c1202651.sock || ln -s /tmp/vscode-wayland-37b1678ec2a2724e81a51f409ed1e732c1202651.sock /tmp/user/1000/vscode-wayland-37b1678ec2a2724e81a51f409ed1e732c1202651.sock
[9530 ms]
[9530 ms]
[9531 ms] Stop (3 ms): Run in container: test -e /tmp/user/1000/vscode-wayland-37b1678ec2a2724e81a51f409ed1e732c1202651.sock || ln -s /tmp/vscode-wayland-37b1678ec2a2724e81a51f409ed1e732c1202651.sock /tmp/user/1000/vscode-wayland-37b1678ec2a2724e81a51f409ed1e732c1202651.sock
[9592 ms] *
- Visual Studio Code Server
- By using the software, you agree to
- the Visual Studio Code Server License Terms (https://aka.ms/vscode-server-license) and
- the Microsoft Privacy Statement (https://privacy.microsoft.com/en-US/privacystatement).
[9598 ms] Server bound to 127.0.0.1:35125 (IPv4)
Extension host agent listening on 35125
[9599 ms] Stop (480 ms): Starting VS Code Server
[9599 ms] Start: Run in container: echo 35125 >'/home/rust/.vscode-server/data/Machine/.devport-441438abd1ac652551dbe4d408dfcec8a499b8bf'
[9600 ms]
[9600 ms]
[9601 ms] Stop (2 ms): Run in container: echo 35125 >'/home/rust/.vscode-server/data/Machine/.devport-441438abd1ac652551dbe4d408dfcec8a499b8bf'
[9601 ms] Port forwarding for container port 35125 starts listening on local port.
[9602 ms] Port forwarding local port 35125 to container port 35125
[9603 ms] Start: Run in container: command -v git >/dev/null 2>&1 && git config --global --replace-all credential.helper '!f() { /home/rust/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node /tmp/vscode-remote-containers-820e440b034b069cf0cd8549cc8afc412aee6165.js git-credential-helper $; }; f' || true
[9607 ms] Stop (8884 ms): Resolving Remote
[9612 ms] Port forwarding connection from 12218 > 35125 > 35125 in the container.
[9619 ms] Start: Run in Host: docker exec -i -u rust -e VSCODE_REMOTE_CONTAINERS_SESSION=970fe624-9e04-4b3e-aca0-ed7156ca28d41676118153569 52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc /home/rust/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node -e
[9619 ms]
[9620 ms]
[9620 ms] Stop (17 ms): Run in container: command -v git >/dev/null 2>&1 && git config --global --replace-all credential.helper '!f() { /home/rust/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node /tmp/vscode-remote-containers-820e440b034b069cf0cd8549cc8afc412aee6165.js git-credential-helper $; }; f' || true
[9812 ms] [12:22:44] Remote configuration data at /home/rust/.vscode-server
[9815 ms] [12:22:44] process arguments: {
_: [],
host: '127.0.0.1',
port: '0',
'connection-token-file': '/home/rust/.vscode-server/data/Machine/.connection-token-441438abd1ac652551dbe4d408dfcec8a499b8bf',
'without-connection-token': false,
'disable-websocket-compression': true,
'print-startup-performance': false,
'print-ip-address': false,
'accept-server-license-terms': true,
'server-data-dir': '/home/rust/.vscode-server',
'telemetry-level': 'all',
'enable-smoke-test-driver': false,
'disable-telemetry': false,
'disable-workspace-trust': false,
log: [ 'trace' ],
'force-disable-user-env': true,
'enable-sync': false,
'extensions-download-dir': '/home/rust/.vscode-server/extensionsCache',
'list-extensions': false,
'show-versions': false,
force: false,
'do-not-sync': false,
'pre-release': false,
'start-server': true,
'enable-remote-auto-shutdown': false,
'remote-auto-shutdown-without-delay': false,
'use-host-proxy': true,
'without-browser-env-var': false,
help: false,
version: false,
'user-data-dir': '/home/rust/.vscode-server/data',
'builtin-extensions-dir': '/vscode/vscode-server/bin/linux-alpine/441438abd1ac652551dbe4d408dfcec8a499b8bf/extensions',
'extensions-dir': '/home/rust/.vscode-server/extensions',
logsPath: '/home/rust/.vscode-server/data/logs/20230211T122244'
}
[9815 ms] [12:22:44]
[9832 ms] [12:22:44] [File Watcher (node.js)] Request to start watching: /home/rust/.vscode-server/data/Machine (excludes: , includes: ),/home/rust/.vscode-server/data/Machine/settings.json (excludes: , includes: )
[9853 ms] [12:22:44] resolveShellEnv(): running (macOS/Linux)
[9854 ms] [12:22:44] getUnixShellEnvironment#runAsNode undefined
[12:22:44] getUnixShellEnvironment#noAttach undefined
[12:22:44] getUnixShellEnvironment#env {
USER: 'rust',
HOSTNAME: '52a01d69b7ed',
SHLVL: '1',
HOME: '/home/rust',
CARGO_TARGET_X86_64_PC_WINDOWS_GNU_RUNNER: '../.devcontainer/send.fish',
RUSTUP_HOME: '/usr/local/rustup',
PATH: '/usr/local/cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
VSCODE_AGENT_FOLDER: '/home/rust/.vscode-server',
SHELL: '/usr/bin/nu',
RUST_VERSION: '1.66.1',
CARGO_BUILD_TARGET: 'x86_64-pc-windows-gnu',
PWD: '/vscode/vscode-server/bin/linux-alpine/441438abd1ac652551dbe4d408dfcec8a499b8bf',
CARGO_HOME: '/usr/local/cargo',
NUSHELL_HOME: '/home/rust/.config/nushell',
VSCODE_HANDLES_SIGPIPE: 'true',
ELECTRON_RUN_AS_NODE: '1',
ELECTRON_NO_ATTACH_CONSOLE: '1',
VSCODE_RESOLVING_ENVIRONMENT: '1'
}
[9863 ms] [12:22:44] getUnixShellEnvironment#shell /usr/bin/nu
[9866 ms] [12:22:44] getUnixShellEnvironment#spawn ["-i","-l","-c"] '/vscode/vscode-server/bin/linux-alpine/441438abd1ac652551dbe4d408dfcec8a499b8bf/node' -p '"6d6759dec7d3" + JSON.stringify(process.env) + "6d6759dec7d3"'
[9874 ms] [12:22:44] Extension host agent started.
[9877 ms] [12:22:44] Started scanning user extensions p {
scheme: 'file',
authority: '',
path: '/home/rust/.vscode-server/extensions',
query: '',
fragment: '',
_formatted: null,
_fsPath: '/home/rust/.vscode-server/extensions'
}
[9883 ms] [12:22:44] Extension VSIX downloads cache dir does not exist
[9936 ms] [12:22:44] [File Watcher (node.js)] Request to start watching: /home/rust/.vscode-server/extensions (excludes: , includes: )
[9940 ms] [12:22:44] getUnixShellEnvironment#raw
[9941 ms] [12:22:44] getUnixShellEnvironment#stderr Error: 8;;https://docs.rs/nu-parser/0.74.0/nu_parser/enum.ParseError.html#variant.Expectednu::parser::parse_mismatch (link)8;;
× Parse mismatch during operation.
╭─[source:1:1]
1 │ '/vscode/vscode-server/bin/linux-alpine/441438abd1ac652551dbe4d408dfcec8a499b8bf/node' -p '"6d6759dec7d3" + JSON.stringify(process.env) + "6d6759dec7d3"'
· ─┬
· ╰── expected operator
╰────
[9949 ms] [12:22:44] Started initializing default profile extensions in extensions installation folder. file:///home/rust/.vscode-server/extensions
[9950 ms] [12:22:44] Started scanning user extensions p {
scheme: 'file',
authority: '',
path: '/home/rust/.vscode-server/extensions',
query: '',
fragment: '',
_formatted: 'file:///home/rust/.vscode-server/extensions',
_fsPath: '/home/rust/.vscode-server/extensions'
}
[9950 ms] [12:22:44] [File Watcher (node.js)] Started watching: '/home/rust/.vscode-server/data/Machine'
[9951 ms] [12:22:44] Scanned user extensions: 0
[9953 ms] [12:22:44] [File Watcher (node.js)] Error: ENOENT: no such file or directory, stat '/home/rust/.vscode-server/data/Machine/settings.json'
[9956 ms] [12:22:44] [File Watcher (node.js)] Started watching: '/home/rust/.vscode-server/extensions'
[9959 ms] [12:22:44] ComputeTargetPlatform: alpine-x64
[9960 ms] [12:22:44] Scanned user extensions: 0
[9963 ms] [12:22:44] [File Watcher (node.js)] [raw] ["rename"] extensions.json
[9964 ms] [12:22:44] [File Watcher (node.js)] [raw] ["change"] extensions.json
[12:22:44] [File Watcher (node.js)] [ADDED] /home/rust/.vscode-server/extensions/extensions.json
[9968 ms] [12:22:44] Completed initializing default profile extensions in extensions installation folder. file:///home/rust/.vscode-server/extensions
[9970 ms] [12:22:44] [File Watcher (node.js)] Request to start watching: /home/rust/.vscode-server/extensions/extensions.json (excludes: , includes: )
[9971 ms] [12:22:44] Started scanning user extensions p {
scheme: 'file',
authority: '',
path: '/home/rust/.vscode-server/extensions',
query: '',
fragment: '',
_formatted: 'file:///home/rust/.vscode-server/extensions',
_fsPath: '/home/rust/.vscode-server/extensions'
}
[9972 ms] [12:22:44] [File Watcher (node.js)] Started watching: '/home/rust/.vscode-server/extensions/extensions.json'
[9973 ms] [12:22:44] Scanned user extensions: 0
[10041 ms] [12:22:44] [File Watcher (node.js)] >> normalized [ADDED] /home/rust/.vscode-server/extensions/extensions.json
[10064 ms] [12:22:44] [File Watcher (node.js)] [CHANGED] /home/rust/.vscode-server/extensions/extensions.json
[10136 ms] Port forwarding 12218 > 35125 > 35125 stderr: Connection established
[10143 ms] [12:22:44] [File Watcher (node.js)] >> normalized [CHANGED] /home/rust/.vscode-server/extensions/extensions.json
[10153 ms] Port forwarding connection from 12219 > 35125 > 35125 in the container.
[10167 ms] Start: Run in Host: docker exec -i -u rust -e VSCODE_REMOTE_CONTAINERS_SESSION=970fe624-9e04-4b3e-aca0-ed7156ca28d41676118153569 52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc /home/rust/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node -e
[10182 ms] [12:22:44] [127.0.0.1][9ba04c80][ManagementConnection] New connection established.
[10209 ms] [12:22:44] Started scanning system extensions
[10210 ms] [12:22:44] Started scanning user extensions p {
scheme: 'file',
authority: '',
path: '/home/rust/.vscode-server/extensions',
query: '',
fragment: '',
_formatted: 'file:///home/rust/.vscode-server/extensions',
_fsPath: '/home/rust/.vscode-server/extensions'
}
[10212 ms] [12:22:44] ExtensionManagementService.refreshReportedCache
[10215 ms] [12:22:44] RequestService#request (node) - begin https://az764295.vo.msecnd.net/extensions/marketplace.json
[12:22:44] resolveShellEnv(): skipped (--force-disable-user-env)
[10218 ms] [12:22:44] Started scanning user extensions p {
scheme: 'file',
authority: '',
path: '/home/rust/.vscode-server/extensions',
query: '',
fragment: '',
_formatted: 'file:///home/rust/.vscode-server/extensions',
_fsPath: '/home/rust/.vscode-server/extensions'
}
[10654 ms] Port forwarding 12219 > 35125 > 35125 stderr: Connection established
[10841 ms] Received message: [{"type":"configure","sequence":1,"options":{"cwd":"\\wsl.localhost\alpine\home\meskill\Projects\me\rust\mystic-light-browser-cinema","dockerCLI":"docker","env":{"OLDPWD":"/mnt/c/Program Files/Microsoft VS Code","WSL_DISTRO_NAME":"alpine","LOGNAME":"meskill","SHELL":"/bin/sh","WSLENV":"","DISPLAY":"1","TERM":"xterm-256color","HOME":"/home/meskill","LANG":"en_US.UTF-8","WSL_INTEROP_TEST":"wsl_interop_test","XDG_RUNTIME_DIR":"/mnt/wslg/runtime-dir","REMOTE_CONTAINERS_SOCKETS":"[]","HOST_IP":"172.21.0.1","WAYLAND_DISPLAY":"wayland-0","WSL_HOST_IP":"172.21.0.1","SHLVL":"3","BROWSER":"wslview","WSL_IP":"172.21.14.244","SELF_IP":"172.21.14.244","HOSTTYPE":"x86_64","NAME":"Tower","PULSE_SERVER":"/mnt/wslg/PulseServer","REMOTE_CONTAINERS_IPC":"","USER":"meskill","WSL2_GUI_APPS_ENABLED":"1","PATH":"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/d/Oculus/Support/oculus-runtime:/mnt/c/Program Files/Lapce/:/mnt/c/windows/system32:/mnt/c/windows:/mnt/c/windows/system32/wbem:/mnt/c/windows/system32/windowspowershell/v1.0/:/mnt/c/windows/system32/openssh/:/mnt/c/programdata/chocolatey/bin:/mnt/c/program files/microsoft vs code/bin:/mnt/c/program files/nvidia corporation/nvidia ngx:/mnt/c/program files/microsoft vs code/bin:/mnt/c/windows/system32:/mnt/c/windows:/mnt/c/windows/system32/wbem:/mnt/c/windows/system32/windowspowershell/v1.0/:/mnt/c/windows/system32/openssh/:/mnt/c/program files/dotnet/:/mnt/c/program files/microsoft vs code/bin:/mnt/c/program files/nvidia corporation/nvidia nvdlisr:/mnt/c/program files/microsoft vs code/bin:/mnt/c/program files (x86)/git:/mnt/c/program files (x86)/windows kits/10/windows performance toolkit/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft VS Code/bin:/mnt/c/Program Files/Microsoft SQL Server/120/Tools/Binn/:/mnt/c/Program Files/nu/bin/:/mnt/c/Users/meski/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/meski/AppData/Roaming/Code/User/globalStorage/ms-vscode-remote.remote-containers/cli-bin:/mnt/c/Program Files/Espanso:/mnt/c/Program Files (x86)/BrowserStackLocal/:/mnt/c/Users/meski/AppData/Local/Microsoft/WinGet/Links","ELECTRON_RUN_AS_NODE":"1","SSH_ASKPASS":"c:\Users\meski\.vscode\extensions\ms-vscode-remote.remote-containers-0.275.1\scripts\ssh-askpass.bat","SSH_ASKPASS_REQUIRE":"force","VSCODE_SSH_ASKPASS_NODE":"C:\Program Files\Microsoft VS Code\Code.exe","VSCODE_SSH_ASKPASS_EXTRA_ARGS":"--ms-enable-electron-run-as-node","VSCODE_SSH_ASKPASS_MAIN":"c:\Users\meski\.vscode\extensions\ms-vscode-remote.remote-containers-0.275.1\dist\common\sshAskpass.js","VSCODE_SSH_ASKPASS_HANDLE":"\\.\pipe\ssh-askpass-9a5d9eeec17139e657f58b95db37c3c63932a047-sock","DOCKER_CONTEXT":"default"},"containerId":"52a01d69b7edd12f959428971a261f3705f49208bebac5dd29fcfdcb29871fbc","user":"rust","sessionId":"970fe624-9e04-4b3e-aca0-ed7156ca28d41676118153569","logLevel":1,"delay":10000}}]
[11263 ms] [12:22:45] [127.0.0.1][2d24bc3a][ExtensionHostConnection] New connection established.
[11269 ms] [12:22:45] [127.0.0.1][2d24bc3a][ExtensionHostConnection] <255> Launched Extension Host Process.
[12551 ms] [IPC Library: Pty Host] WARN Shell integration cannot be enabled for executable "/usr/bin/nu" and args []
Steps to Reproduce:
My devcontainer.json is following:
{
"name": "${containerWorkspaceFolderBasename}",
"dockerFile": "Dockerfile",
"mounts": [
"type=bind,src=/run/WSL,dst=/run/WSL"
],
"remoteEnv": {
"WSL_INTEROP": "${localEnv:WSL_INTEROP}",
"WSL_INTEROP_TEST": "${localEnv:WSL_INTEROP_TEST}"
}
}
- I've set some values both to WSL_INTEROP and WSL_INTEROP_TEST inside wsl
- After running the container only the WSL_INTEROP_TEST is available
- If I do
"WSL_INTEROP": "${localEnv:WSL_INTEROP_TEST}"I'll get some value so the problem basically only when resolving value on the host
Does this issue occur when you try this locally?: No
Does this issue occur when you try this locally and all extensions are disabled?: No
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.