microsoft / vscode-remote-release

Visual Studio Code Remote Development: Open any folder in WSL, in a Docker container, or on a remote machine using SSH and take advantage of VS Code's full feature set.
https://aka.ms/vscode-remote
Other
3.61k stars 276 forks source link

Cannot use env.WSL_INTEROP as a remoteEnv in dev container #8026

Open meskill opened 1 year ago

meskill commented 1 year ago

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] (Use `node --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] (Use `node --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] (Use `node --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)
(Use `node --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 in `cd /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 in `cd /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}"
    }
}
  1. I've set some values both to WSL_INTEROP and WSL_INTEROP_TEST inside wsl
  2. After running the container only the WSL_INTEROP_TEST is available
  3. 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

chrmarti commented 1 year ago

Could you enable trace logging for Dev Containers and append the log from after opening the container? (F1 > Dev Containers: Show Container Log)

image
meskill commented 1 year ago
Requested logs
[3570 ms] Dev Containers 0.275.1 in VS Code 1.75.1 (441438abd1ac652551dbe4d408dfcec8a499b8bf).
[3569 ms] Start: Run: wsl -d alpine -e wslpath -u \\wsl$\alpine\home\meskill\Projects\me\js-ts
[3776 ms] Stop (207 ms): Run: wsl -d alpine -e wslpath -u \\wsl$\alpine\home\meskill\Projects\me\js-ts
[3784 ms] Start: Resolving Remote
[3798 ms] Start: Run: wsl -d alpine -e wslpath -u \\wsl$\alpine\home\meskill\Projects\me\js-ts
[4009 ms] Stop (211 ms): Run: wsl -d alpine -e wslpath -u \\wsl$\alpine\home\meskill\Projects\me\js-ts
[4011 ms] Start: Run: wsl -d alpine -e /bin/sh -c cd '/home/meskill/Projects/me/js-ts' && /bin/sh
[4018 ms] Start: Run in host: id -un
[4107 ms] meskill
[4108 ms] 
[4108 ms] Stop (90 ms): Run in host: id -un
[4108 ms] Start: Run in host: cat /etc/passwd
[4109 ms] Stop (1 ms): Run in host: cat /etc/passwd
[4110 ms] Start: Run in host: echo ~
[4110 ms] /home/meskill
[4111 ms] 
[4111 ms] Stop (1 ms): Run in host: echo ~
[4111 ms] Start: Run in host: test -x '/home/meskill/.vscode-remote-containers/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node'
[4112 ms] 
[4112 ms] 
[4112 ms] Exit code 1
[4113 ms] Stop (2 ms): Run in host: test -x '/home/meskill/.vscode-remote-containers/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node'
[4113 ms] Start: Run in host: test -x '/home/meskill/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node'
[4114 ms] 
[4114 ms] 
[4114 ms] Stop (1 ms): Run in host: test -x '/home/meskill/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node'
[4115 ms] Start: Run in host: test -f '/home/meskill/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node_modules/node-pty/package.json'
[4116 ms] 
[4116 ms] 
[4116 ms] Stop (1 ms): Run in host: test -f '/home/meskill/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node_modules/node-pty/package.json'
[4116 ms] Start: Run in host: test -f '/home/meskill/.vscode-remote-containers/dist/vscode-remote-containers-server-0.275.1.js'
[4117 ms] 
[4117 ms] 
[4117 ms] Stop (1 ms): Run in host: test -f '/home/meskill/.vscode-remote-containers/dist/vscode-remote-containers-server-0.275.1.js'
[4119 ms] userEnvProbe: loginInteractiveShell (default)
[4120 ms] userEnvProbe: not found in cache
[4120 ms] userEnvProbe shell: /usr/bin/fish
[4120 ms] Start: Run in Host: /usr/bin/fish -lic echo -n b127f1a1e2230d6ca6b9022c6d7fa1d8; cat /proc/self/environ; echo -n b127f1a1e2230d6ca6b9022c6d7fa1d8
[4206 ms] Stop (86 ms): Run in Host: /usr/bin/fish -lic echo -n b127f1a1e2230d6ca6b9022c6d7fa1d8; cat /proc/self/environ; echo -n b127f1a1e2230d6ca6b9022c6d7fa1d8
[4207 ms] b127f1a1e2230d6ca6b9022c6d7fa1d8b127f1a1e2230d6ca6b9022c6d7fa1d8
[4207 ms] cat: can't open '/proc/self/environ': Permission denied

[4207 ms] userEnvProbe: falling back to printenv
[4207 ms] userEnvProbe shell: /usr/bin/fish
[4208 ms] Start: Run in Host: /usr/bin/fish -lic echo -n 769b8759ff6469474ccddf86d29cb01f; printenv; echo -n 769b8759ff6469474ccddf86d29cb01f
[4224 ms] Stop (16 ms): Run in Host: /usr/bin/fish -lic echo -n 769b8759ff6469474ccddf86d29cb01f; printenv; echo -n 769b8759ff6469474ccddf86d29cb01f
[4224 ms] 769b8759ff6469474ccddf86d29cb01fPWD=/home/meskill/Projects/me/js-ts
WSL_INTEROP_FALLBACK=/run/WSL/8922_interop
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
WAYLAND_DISPLAY=wayland-0
WSL_HOST_IP=172.31.64.1
SHLVL=3
BROWSER=wslview
WSL_IP=172.31.76.228
SELF_IP=172.31.76.228
HOSTTYPE=x86_64
WSL_INTEROP=/run/WSL/8922_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
XDG_RUNTIME_DIR=/mnt/wslg/runtime-dir
HOST_IP=172.31.64.1
REMOTE_CONTAINERS_SOCKETS=[]
769b8759ff6469474ccddf86d29cb01f
[4224 ms] 
[4224 ms] userEnvProbe parsed: {
  "PWD": "/home/meskill/Projects/me/js-ts",
  "WSL_INTEROP_FALLBACK": "/run/WSL/8922_interop",
  "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",
  "WAYLAND_DISPLAY": "wayland-0",
  "WSL_HOST_IP": "172.31.64.1",
  "SHLVL": "3",
  "BROWSER": "wslview",
  "WSL_IP": "172.31.76.228",
  "SELF_IP": "172.31.76.228",
  "HOSTTYPE": "x86_64",
  "WSL_INTEROP": "/run/WSL/8922_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",
  "XDG_RUNTIME_DIR": "/mnt/wslg/runtime-dir",
  "HOST_IP": "172.31.64.1",
  "REMOTE_CONTAINERS_SOCKETS": "[]"
}
[4224 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
[4226 ms] Setting up container for folder or workspace: /home/meskill/Projects/me/js-ts
[4234 ms] Start: Check Docker is running
[4234 ms] Start: Run in Host: docker version --format {{.Server.APIVersion}}
[4263 ms] Stop (29 ms): Run in Host: docker version --format {{.Server.APIVersion}}
[4264 ms] Server API version: 1.41
[4264 ms] Stop (30 ms): Check Docker is running
[4265 ms] Start: Run in Host: docker volume ls -q
[4286 ms] Stop (21 ms): Run in Host: docker volume ls -q
[4294 ms] Start: Run in Host: docker inspect --type container 61b8dac81abd85da713cd4ef108b161a5474aabbfb15a5ae9499ac9610a7c9b6
[4310 ms] Stop (16 ms): Run in Host: docker inspect --type container 61b8dac81abd85da713cd4ef108b161a5474aabbfb15a5ae9499ac9610a7c9b6
[4311 ms] Start: Run in Host: docker ps -q -a --filter label=vsch.local.folder=\\wsl$\alpine\home\meskill\Projects\me\js-ts --filter label=vsch.quality=stable
[4330 ms] Stop (19 ms): Run in Host: docker ps -q -a --filter label=vsch.local.folder=\\wsl$\alpine\home\meskill\Projects\me\js-ts --filter label=vsch.quality=stable
[4331 ms] Start: Run in Host: docker ps -q -a --filter label=devcontainer.local_folder=\\wsl$\alpine\home\meskill\Projects\me\js-ts --filter label=devcontainer.config_file=/home/meskill/Projects/me/js-ts/.devcontainer/devcontainer.json
[4354 ms] Stop (23 ms): Run in Host: docker ps -q -a --filter label=devcontainer.local_folder=\\wsl$\alpine\home\meskill\Projects\me\js-ts --filter label=devcontainer.config_file=/home/meskill/Projects/me/js-ts/.devcontainer/devcontainer.json
[4354 ms] Start: Run in Host: docker ps -q -a --filter label=devcontainer.local_folder=\\wsl$\alpine\home\meskill\Projects\me\js-ts
[4375 ms] Stop (21 ms): Run in Host: docker ps -q -a --filter label=devcontainer.local_folder=\\wsl$\alpine\home\meskill\Projects\me\js-ts
[4375 ms] Start: Run in Host: docker ps -q -a --filter label=devcontainer.local_folder=\\wsl$\alpine\home\meskill\Projects\me\js-ts
[4395 ms] Stop (20 ms): Run in Host: docker ps -q -a --filter label=devcontainer.local_folder=\\wsl$\alpine\home\meskill\Projects\me\js-ts
[4402 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-5a50a420-81a4-4253-afef-8de12bdb32c81676999614377 --workspace-folder /home/meskill/Projects/me/js-ts --workspace-mount-consistency cached --id-label devcontainer.local_folder=\\wsl$\alpine\home\meskill\Projects\me\js-ts --id-label devcontainer.config_file=/home/meskill/Projects/me/js-ts/.devcontainer/devcontainer.json --log-level trace --log-format json --config /home/meskill/Projects/me/js-ts/.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-fa1084e6b3acc367b185076ddafbe571b2abea82.sock --skip-post-create --update-remote-user-uid-default on --mount-workspace-git-root true
[4628 ms] (node:9074) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
[4628 ms] (Use `node --trace-deprecation ...` to show where the warning was created)
[4631 ms] @devcontainers/cli 0.29.0. Node.js v16.14.2. linux 5.15.79.1-microsoft-standard-WSL2 x64.
[4631 ms] Start: Run: docker buildx version
[4653 ms] Stop (22 ms): Run: docker buildx version
[4654 ms] 
[4654 ms] docker: 'buildx' is not a docker command.
See 'docker --help'

[4654 ms] Exit code 1
[4654 ms] Start: Resolving Remote
[4657 ms] Start: Run: git rev-parse --show-cdup
[4660 ms] Stop (3 ms): Run: git rev-parse --show-cdup
[4662 ms] Start: Run: docker ps -q -a --filter label=devcontainer.local_folder=\\wsl$\alpine\home\meskill\Projects\me\js-ts --filter label=devcontainer.config_file=/home/meskill/Projects/me/js-ts/.devcontainer/devcontainer.json
[4680 ms] Stop (18 ms): Run: docker ps -q -a --filter label=devcontainer.local_folder=\\wsl$\alpine\home\meskill\Projects\me\js-ts --filter label=devcontainer.config_file=/home/meskill/Projects/me/js-ts/.devcontainer/devcontainer.json
[4681 ms] Start: Run: docker inspect --type image dev:node
[4700 ms] Stop (19 ms): Run: docker inspect --type image dev:node
[4701 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
[4703 ms] Start: Run: tar --no-same-owner -x -f -
[4737 ms] Stop (34 ms): Run: tar --no-same-owner -x -f -
[4738 ms] workspace root: /home/meskill/Projects/me/js-ts
[4747 ms] Start: Run: docker build -f /tmp/devcontainercli-meskill/updateUID.Dockerfile-0.29.0 -t vsc-js-ts-ca1508be07054e8951789bfbc2694cec-uid --build-arg BASE_IMAGE=dev:node --build-arg REMOTE_USER=node --build-arg NEW_UID=1000 --build-arg NEW_GID=1000 --build-arg IMAGE_USER=node /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
 ---> c14c8d20aa16
Step 3/10 : USER root
 ---> Using cache
 ---> 91a03336f926
Step 4/10 : ARG REMOTE_USER
 ---> Using cache
 ---> 081b55159350
Step 5/10 : ARG NEW_UID
 ---> Using cache
 ---> b1c587f2f10a
Step 6/10 : ARG NEW_GID
 ---> Using cache
 ---> b3d8e6e8017a
Step 7/10 : SHELL ["/bin/sh", "-c"]
 ---> Using cache
 ---> 637dba65e979
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;
 ---> Using cache
 ---> 20655ea73ee6
Step 9/10 : ARG IMAGE_USER
 ---> Using cache
 ---> eae45de4ef19
Step 10/10 : USER $IMAGE_USER
 ---> Using cache
 ---> 381a2e373008
Successfully built 381a2e373008
Successfully tagged vsc-js-ts-ca1508be07054e8951789bfbc2694cec-uid:latest
[5495 ms] Stop (748 ms): Run: docker build -f /tmp/devcontainercli-meskill/updateUID.Dockerfile-0.29.0 -t vsc-js-ts-ca1508be07054e8951789bfbc2694cec-uid --build-arg BASE_IMAGE=dev:node --build-arg REMOTE_USER=node --build-arg NEW_UID=1000 --build-arg NEW_GID=1000 --build-arg IMAGE_USER=node /tmp/devcontainercli-meskill/empty-folder
[5496 ms] Start: Run: docker -v
[5515 ms] Stop (19 ms): Run: docker -v
[5515 ms] Start: Run: docker events --format {{json .}} --filter event=start
[5517 ms] Start: Starting container
[5517 ms] Start: Run: docker run --sig-proxy=false -a STDOUT -a STDERR --mount type=bind,source=/home/meskill/Projects,target=/workspaces/Projects --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-fa1084e6b3acc367b185076ddafbe571b2abea82.sock -l devcontainer.local_folder=\\wsl$\alpine\home\meskill\Projects\me\js-ts -l devcontainer.config_file=/home/meskill/Projects/me/js-ts/.devcontainer/devcontainer.json --entrypoint /bin/sh -l devcontainer.metadata=[{"mounts":["type=bind,src=/run/WSL,dst=/run/WSL"],"remoteEnv":{"WSL_INTEROP":"${localEnv:WSL_INTEROP}"}}] vsc-js-ts-ca1508be07054e8951789bfbc2694cec-uid -c echo Container started
Container started
[6791 ms] Log: startEventSeen#data {"status":"start","id":"e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37","from":"vsc-js-ts-ca1508be07054e8951789bfbc2694cec-uid","Type":"container","Action":"start","Actor":{"ID":"e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37","Attributes":{"devcontainer.config_file":"/home/meskill/Projects/me/js-ts/.devcontainer/devcontainer.json","devcontainer.local_folder":"\\\\wsl$\\alpine\\home\\meskill\\Projects\\me\\js-ts","devcontainer.metadata":"[{\"mounts\":[\"type=bind,src=/run/WSL,dst=/run/WSL\"],\"remoteEnv\":{\"WSL_INTEROP\":\"${localEnv:WSL_INTEROP}\"}}]","image":"vsc-js-ts-ca1508be07054e8951789bfbc2694cec-uid","name":"serene_jemison"}},"scope":"local","time":1676999621,"timeNano":1676999621729583741}
[6791 ms] Stop (1274 ms): Starting container
[6792 ms] Start: Run: docker ps -q -a --filter label=devcontainer.local_folder=\\wsl$\alpine\home\meskill\Projects\me\js-ts --filter label=devcontainer.config_file=/home/meskill/Projects/me/js-ts/.devcontainer/devcontainer.json
[6794 ms] Stop (1279 ms): Run: docker events --format {{json .}} --filter event=start
[6810 ms] Stop (18 ms): Run: docker ps -q -a --filter label=devcontainer.local_folder=\\wsl$\alpine\home\meskill\Projects\me\js-ts --filter label=devcontainer.config_file=/home/meskill/Projects/me/js-ts/.devcontainer/devcontainer.json
[6810 ms] Start: Run: docker inspect --type container e0134eb25b40
[6830 ms] Stop (20 ms): Run: docker inspect --type container e0134eb25b40
[6831 ms] Start: Inspecting container
[6831 ms] Start: Run: docker inspect --type container e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37
[6851 ms] Stop (20 ms): Run: docker inspect --type container e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37
[6851 ms] Stop (20 ms): Inspecting container
[6853 ms] Start: Run in container: /bin/sh
[6855 ms] Start: Run in container: uname -m
[7144 ms] x86_64
[7144 ms] 
[7144 ms] Stop (289 ms): Run in container: uname -m
[7144 ms] Start: Run in container: (cat /etc/os-release || cat /usr/lib/os-release) 2>/dev/null
[7145 ms] NAME="Alpine Linux"
ID=alpine
VERSION_ID=3.17.2
PRETTY_NAME="Alpine Linux v3.17"
HOME_URL="https://alpinelinux.org/"
BUG_REPORT_URL="https://gitlab.alpinelinux.org/alpine/aports/-/issues"
[7145 ms] 
[7145 ms] Stop (1 ms): Run in container: (cat /etc/os-release || cat /usr/lib/os-release) 2>/dev/null
[7146 ms] Start: Run in container: cat /etc/passwd
[7147 ms] Stop (1 ms): Run in container: cat /etc/passwd
[7148 ms] Start: Run in container: test -f '/var/devcontainer/.patchEtcEnvironmentMarker'
[7149 ms] 
[7149 ms] 
[7149 ms] Exit code 1
[7149 ms] Stop (1 ms): Run in container: test -f '/var/devcontainer/.patchEtcEnvironmentMarker'
[7149 ms] Start: Run in container: /bin/sh
[7152 ms] Start: Run in container: test ! -f '/var/devcontainer/.patchEtcEnvironmentMarker' && set -o noclobber && mkdir -p '/var/devcontainer' && { > '/var/devcontainer/.patchEtcEnvironmentMarker' ; } 2> /dev/null
[7373 ms] 
[7373 ms] 
[7373 ms] Stop (221 ms): Run in container: test ! -f '/var/devcontainer/.patchEtcEnvironmentMarker' && set -o noclobber && mkdir -p '/var/devcontainer' && { > '/var/devcontainer/.patchEtcEnvironmentMarker' ; } 2> /dev/null
[7373 ms] Start: Run in container: cat >> /etc/environment <<'etcEnvrionmentEOF'
[7374 ms] 
[7374 ms] 
[7374 ms] Stop (1 ms): Run in container: cat >> /etc/environment <<'etcEnvrionmentEOF'
[7374 ms] Start: Run in container: test -f '/var/devcontainer/.patchEtcProfileMarker'
[7375 ms] 
[7375 ms] 
[7375 ms] Exit code 1
[7375 ms] Stop (1 ms): Run in container: test -f '/var/devcontainer/.patchEtcProfileMarker'
[7375 ms] Start: Run in container: test ! -f '/var/devcontainer/.patchEtcProfileMarker' && set -o noclobber && mkdir -p '/var/devcontainer' && { > '/var/devcontainer/.patchEtcProfileMarker' ; } 2> /dev/null
[7377 ms] 
[7377 ms] 
[7377 ms] Stop (2 ms): Run in container: test ! -f '/var/devcontainer/.patchEtcProfileMarker' && set -o noclobber && mkdir -p '/var/devcontainer' && { > '/var/devcontainer/.patchEtcProfileMarker' ; } 2> /dev/null
[7377 ms] Start: Run in container: sed -i -E 's/((^|\s)PATH=)([^\$]*)$/\1${PATH:-\3}/g' /etc/profile || true
[7378 ms] 
[7378 ms] 
[7378 ms] Stop (1 ms): Run in container: sed -i -E 's/((^|\s)PATH=)([^\$]*)$/\1${PATH:-\3}/g' /etc/profile || true
[7379 ms] Stop (2725 ms): Resolving Remote
[7382 ms] Stop (2980 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-5a50a420-81a4-4253-afef-8de12bdb32c81676999614377 --workspace-folder /home/meskill/Projects/me/js-ts --workspace-mount-consistency cached --id-label devcontainer.local_folder=\\wsl$\alpine\home\meskill\Projects\me\js-ts --id-label devcontainer.config_file=/home/meskill/Projects/me/js-ts/.devcontainer/devcontainer.json --log-level trace --log-format json --config /home/meskill/Projects/me/js-ts/.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-fa1084e6b3acc367b185076ddafbe571b2abea82.sock --skip-post-create --update-remote-user-uid-default on --mount-workspace-git-root true
[7383 ms] Start: Run in Host: docker inspect --type container e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37
[7402 ms] Stop (19 ms): Run in Host: docker inspect --type container e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37
[7405 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/js-ts --id-label devcontainer.local_folder=\\wsl$\alpine\home\meskill\Projects\me\js-ts --id-label devcontainer.config_file=/home/meskill/Projects/me/js-ts/.devcontainer/devcontainer.json --container-id e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37 --log-level trace --log-format json --config /home/meskill/Projects/me/js-ts/.devcontainer/devcontainer.json --mount-workspace-git-root true
[7621 ms] (node:9351) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
[7621 ms] (Use `node --trace-deprecation ...` to show where the warning was created)
[7626 ms] @devcontainers/cli 0.29.0. Node.js v16.14.2. linux 5.15.79.1-microsoft-standard-WSL2 x64.
[7626 ms] Start: Run: git rev-parse --show-cdup
[7631 ms] Stop (5 ms): Run: git rev-parse --show-cdup
[7633 ms] Start: Run: docker inspect --type container e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37
[7652 ms] Stop (19 ms): Run: docker inspect --type container e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37
[7656 ms] Stop (251 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/js-ts --id-label devcontainer.local_folder=\\wsl$\alpine\home\meskill\Projects\me\js-ts --id-label devcontainer.config_file=/home/meskill/Projects/me/js-ts/.devcontainer/devcontainer.json --container-id e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37 --log-level trace --log-format json --config /home/meskill/Projects/me/js-ts/.devcontainer/devcontainer.json --mount-workspace-git-root true
[7660 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/js-ts --id-label devcontainer.local_folder=\\wsl$\alpine\home\meskill\Projects\me\js-ts --id-label devcontainer.config_file=/home/meskill/Projects/me/js-ts/.devcontainer/devcontainer.json --container-id e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37 --log-level trace --log-format json --config /home/meskill/Projects/me/js-ts/.devcontainer/devcontainer.json --include-merged-configuration --mount-workspace-git-root true
[7877 ms] (node:9375) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
[7877 ms] (Use `node --trace-deprecation ...` to show where the warning was created)
[7882 ms] @devcontainers/cli 0.29.0. Node.js v16.14.2. linux 5.15.79.1-microsoft-standard-WSL2 x64.
[7882 ms] Start: Run: git rev-parse --show-cdup
[7887 ms] Stop (5 ms): Run: git rev-parse --show-cdup
[7889 ms] Start: Run: docker inspect --type container e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37
[7908 ms] Stop (19 ms): Run: docker inspect --type container e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37
[7914 ms] Stop (254 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/js-ts --id-label devcontainer.local_folder=\\wsl$\alpine\home\meskill\Projects\me\js-ts --id-label devcontainer.config_file=/home/meskill/Projects/me/js-ts/.devcontainer/devcontainer.json --container-id e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37 --log-level trace --log-format json --config /home/meskill/Projects/me/js-ts/.devcontainer/devcontainer.json --include-merged-configuration --mount-workspace-git-root true
[7914 ms] Start: Inspecting container
[7914 ms] Start: Run in Host: docker inspect --type container e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37
[7935 ms] Stop (21 ms): Run in Host: docker inspect --type container e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37
[7935 ms] Stop (21 ms): Inspecting container
[7942 ms] Start: Run in Host: docker exec -i -u node -e VSCODE_REMOTE_CONTAINERS_SESSION=5a50a420-81a4-4253-afef-8de12bdb32c81676999614377 e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37 /bin/sh
[7945 ms] Start: Run in container: uname -m
[8162 ms] x86_64
[8162 ms] 
[8162 ms] Stop (217 ms): Run in container: uname -m
[8162 ms] Start: Run in container: (cat /etc/os-release || cat /usr/lib/os-release) 2>/dev/null
[8164 ms] NAME="Alpine Linux"
ID=alpine
VERSION_ID=3.17.2
PRETTY_NAME="Alpine Linux v3.17"
HOME_URL="https://alpinelinux.org/"
BUG_REPORT_URL="https://gitlab.alpinelinux.org/alpine/aports/-/issues"
[8164 ms] 
[8165 ms] Stop (3 ms): Run in container: (cat /etc/os-release || cat /usr/lib/os-release) 2>/dev/null
[8165 ms] Start: Run in container: cat /etc/passwd
[8167 ms] Stop (2 ms): Run in container: cat /etc/passwd
[8167 ms] Start: Run in container: command -v git >/dev/null 2>&1 && cd '/workspaces/Projects' && test -d .git && test "$(stat -c %u .)" != "$(id -u)"
[8170 ms] 
[8170 ms] 
[8170 ms] Exit code 1
[8170 ms] Stop (3 ms): Run in container: command -v git >/dev/null 2>&1 && cd '/workspaces/Projects' && test -d .git && test "$(stat -c %u .)" != "$(id -u)"
[8170 ms] Start: Updating configuration state
[8172 ms] Stop (2 ms): Updating configuration state
[8172 ms] Start: Setup shutdown monitor
[8173 ms] Forking shutdown monitor: c:\Users\meski\.vscode\extensions\ms-vscode-remote.remote-containers-0.275.1\dist\shutdown\shutdownMonitorProcess \\.\pipe\vscode-remote-containers-95c19d88a8dc11cd8d6f335d600e611e61f0882f-sock singleContainer Trace c:\Users\meski\AppData\Roaming\Code\logs\20230221T200323\window3\exthost\ms-vscode-remote.remote-containers 1676999614939
[8181 ms] Stop (9 ms): Setup shutdown monitor
[8182 ms] Start: Run in container: test -d /home/node/.vscode-server
[8184 ms] 
[8184 ms] 
[8184 ms] Exit code 1
[8184 ms] Stop (2 ms): Run in container: test -d /home/node/.vscode-server
[8184 ms] Start: Run in container: test -d /home/node/.vscode-remote
[8186 ms] 
[8186 ms] 
[8186 ms] Exit code 1
[8186 ms] Stop (2 ms): Run in container: test -d /home/node/.vscode-remote
[8187 ms] Start: Run in container: test ! -f '/home/node/.vscode-server/data/Machine/.writeMachineSettingsMarker' && set -o noclobber && mkdir -p '/home/node/.vscode-server/data/Machine' && { > '/home/node/.vscode-server/data/Machine/.writeMachineSettingsMarker' ; } 2> /dev/null
[8189 ms] 
[8189 ms] 
[8190 ms] Stop (3 ms): Run in container: test ! -f '/home/node/.vscode-server/data/Machine/.writeMachineSettingsMarker' && set -o noclobber && mkdir -p '/home/node/.vscode-server/data/Machine' && { > '/home/node/.vscode-server/data/Machine/.writeMachineSettingsMarker' ; } 2> /dev/null
[8190 ms] Start: Run in container: cat /home/node/.vscode-server/data/Machine/settings.json
[8192 ms] 
[8192 ms] cat: can't open '/home/node/.vscode-server/data/Machine/settings.json': No such file or directory
[8192 ms] Exit code 1
[8192 ms] Stop (2 ms): Run in container: cat /home/node/.vscode-server/data/Machine/settings.json
[8193 ms] 
Support for Alpine Linux is in preview.

[8193 ms] Start: Run in container: test -d /home/node/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf
[8195 ms] 
[8195 ms] 
[8195 ms] Exit code 1
[8195 ms] Stop (2 ms): Run in container: test -d /home/node/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf
[8196 ms] Start: Run in Host: docker exec -i -u root e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37 /bin/sh
[8198 ms] Start: Run in container: apk info | grep -e '^libstdc++$' || (apk update && apk add libstdc++)
[8198 ms] Start: Run in container: test -d /vscode/vscode-server/bin/linux-alpine/441438abd1ac652551dbe4d408dfcec8a499b8bf
[8200 ms] 
[8200 ms] 
[8200 ms] Stop (2 ms): Run in container: test -d /vscode/vscode-server/bin/linux-alpine/441438abd1ac652551dbe4d408dfcec8a499b8bf
[8200 ms] Start: Run in container: mkdir -p '/home/node/.vscode-server/bin' && ln -snf '/vscode/vscode-server/bin/linux-alpine/441438abd1ac652551dbe4d408dfcec8a499b8bf' '/home/node/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf'
[8202 ms] 
[8203 ms] 
[8203 ms] Stop (3 ms): Run in container: mkdir -p '/home/node/.vscode-server/bin' && ln -snf '/vscode/vscode-server/bin/linux-alpine/441438abd1ac652551dbe4d408dfcec8a499b8bf' '/home/node/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf'
[8316 ms] Starting monitor process...
[8325 ms] Received message: [{"type":"configure","sequence":0,"options":{"cwd":"\\\\wsl$\\alpine\\home\\meskill\\Projects\\me\\js-ts","dockerCLI":"docker","env":{"WSL_INTEROP_FALLBACK":"/run/WSL/8922_interop","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","WAYLAND_DISPLAY":"wayland-0","WSL_HOST_IP":"172.31.64.1","SHLVL":"3","BROWSER":"wslview","WSL_IP":"172.31.76.228","SELF_IP":"172.31.76.228","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","XDG_RUNTIME_DIR":"/mnt/wslg/runtime-dir","HOST_IP":"172.31.64.1","REMOTE_CONTAINERS_SOCKETS":"[]","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-d3d48b9b05222a47e278e37771a6baae4dc0d414-sock","DOCKER_CONTEXT":"default"},"containerId":"e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37","user":"node","sessionId":"5a50a420-81a4-4253-afef-8de12bdb32c81676999614377","logLevel":1,"delay":10000}}]
[8693 ms] libstdc++
[8693 ms] 
[8693 ms] Stop (495 ms): Run in container: apk info | grep -e '^libstdc++$' || (apk update && apk add libstdc++)
[8693 ms] Start: Run in container: touch '/vscode/vscode-server/bin/linux-alpine/441438abd1ac652551dbe4d408dfcec8a499b8bf'
[8694 ms] Start: Launching Dev Containers helper.
[8694 ms] ssh-agent: SSH_AUTH_SOCK in container (/tmp/vscode-ssh-auth-886f4fd4b0bb638ac3defce6f9a4f294b9675129.sock) forwarded to local host (\\.\pipe\openssh-ssh-agent).
[8694 ms] Start: Run in container: test -e /tmp/.X11-unix/X0
[8696 ms] 
[8696 ms] 
[8696 ms] Exit code 1
[8697 ms] Stop (3 ms): Run in container: test -e /tmp/.X11-unix/X0
[8697 ms] Start: Run in container: mkdir -p '/tmp/.X11-unix'
[8697 ms] 
[8697 ms] 
[8697 ms] Stop (4 ms): Run in container: touch '/vscode/vscode-server/bin/linux-alpine/441438abd1ac652551dbe4d408dfcec8a499b8bf'
[8699 ms] 
[8699 ms] 
[8699 ms] Stop (2 ms): Run in container: mkdir -p '/tmp/.X11-unix'
[8699 ms] X11 forwarding: DISPLAY in container (:0) forwarded to remote host (:0).
[8700 ms] Start: Run in Host: gpgconf --list-dir agent-extra-socket
[8787 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)
[8788 ms] Stop (88 ms): Run in Host: gpgconf --list-dir agent-extra-socket
[8788 ms] Start: Run: gpgconf --list-dir agent-extra-socket
[8789 ms] Host server: (node:8931) PromiseRejectionHandledWarning: Promise rejection was handled asynchronously (rejection id: 1)
(Use `node --trace-warnings ...` to show where the warning was created)
[8826 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'.
[8826 ms] Start: Run in container: command -v docker >/dev/null 2>&1
[8828 ms] 
[8828 ms] 
[8828 ms] Exit code 127
[8828 ms] Stop (2 ms): Run in container: command -v docker >/dev/null 2>&1
[8829 ms] Start: Run in Host: docker exec -i -u node e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37 /bin/sh
[8829 ms] Stop (135 ms): Launching Dev Containers helper.
[8829 ms] userEnvProbe: loginInteractiveShell (default)
[8830 ms] Start: Run in container: test -f '/tmp/devcontainers-5a50a420-81a4-4253-afef-8de12bdb32c81676999614377/env-loginInteractiveShell.json'
[8833 ms] Start: Run in container: echo ~
[8833 ms] 
[8834 ms] 
[8834 ms] Exit code 1
[8834 ms] Stop (4 ms): Run in container: test -f '/tmp/devcontainers-5a50a420-81a4-4253-afef-8de12bdb32c81676999614377/env-loginInteractiveShell.json'
[8834 ms] userEnvProbe: not found in cache
[8834 ms] userEnvProbe shell: /usr/bin/nu
[8835 ms] Start: Run in container: # Test for /home/node/.ssh/known_hosts and ssh
[8837 ms] 
[8837 ms] 
[8837 ms] Stop (2 ms): Run in container: # Test for /home/node/.ssh/known_hosts and ssh
[8837 ms] Start: Run in container: # Copy /home/meskill/.ssh/known_hosts to /home/node/.ssh/known_hosts
[8840 ms] 
[8840 ms] 
[8840 ms] Stop (3 ms): Run in container: # Copy /home/meskill/.ssh/known_hosts to /home/node/.ssh/known_hosts
[8840 ms] Start: Run in container: command -v git >/dev/null 2>&1 && git config --system --replace-all credential.helper '!f() { /home/node/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node /tmp/vscode-remote-containers-886f4fd4b0bb638ac3defce6f9a4f294b9675129.js git-credential-helper $*; }; f' || true
[8843 ms] 
[8843 ms] 
[8843 ms] Stop (3 ms): Run in container: command -v git >/dev/null 2>&1 && git config --system --replace-all credential.helper '!f() { /home/node/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node /tmp/vscode-remote-containers-886f4fd4b0bb638ac3defce6f9a4f294b9675129.js git-credential-helper $*; }; f' || true
[8844 ms] Start: Run in container: for pid in `cd /proc && ls -d [0-9]*`; do { echo $pid ; readlink /proc/$pid/cwd ; readlink /proc/$pid/ns/mnt ; cat /proc/$pid/stat | tr "
[8859 ms] Stop (15 ms): Run in container: for pid in `cd /proc && ls -d [0-9]*`; do { echo $pid ; readlink /proc/$pid/cwd ; readlink /proc/$pid/ns/mnt ; cat /proc/$pid/stat | tr "
[8859 ms] Running extension host agents:
[]
[8860 ms] Start: Run in container: cat '/home/node/.vscode-server/data/Machine/.connection-token-441438abd1ac652551dbe4d408dfcec8a499b8bf' 2>/dev/null || (umask 377 && echo 'b6a8ff7f-a012-4048-a1f7-bd87f580076f' >'/home/node/.vscode-server/data/Machine/.connection-token-441438abd1ac652551dbe4d408dfcec8a499b8bf-e8db7771-17aa-4ff0-afe8-19901ac4203f' && mv -n '/home/node/.vscode-server/data/Machine/.connection-token-441438abd1ac652551dbe4d408dfcec8a499b8bf-e8db7771-17aa-4ff0-afe8-19901ac4203f' '/home/node/.vscode-server/data/Machine/.connection-token-441438abd1ac652551dbe4d408dfcec8a499b8bf' && rm -f '/home/node/.vscode-server/data/Machine/.connection-token-441438abd1ac652551dbe4d408dfcec8a499b8bf-e8db7771-17aa-4ff0-afe8-19901ac4203f' && cat '/home/node/.vscode-server/data/Machine/.connection-token-441438abd1ac652551dbe4d408dfcec8a499b8bf')
[8863 ms] b6a8ff7f-a012-4048-a1f7-bd87f580076f
[8864 ms] 
[8864 ms] Stop (4 ms): Run in container: cat '/home/node/.vscode-server/data/Machine/.connection-token-441438abd1ac652551dbe4d408dfcec8a499b8bf' 2>/dev/null || (umask 377 && echo 'b6a8ff7f-a012-4048-a1f7-bd87f580076f' >'/home/node/.vscode-server/data/Machine/.connection-token-441438abd1ac652551dbe4d408dfcec8a499b8bf-e8db7771-17aa-4ff0-afe8-19901ac4203f' && mv -n '/home/node/.vscode-server/data/Machine/.connection-token-441438abd1ac652551dbe4d408dfcec8a499b8bf-e8db7771-17aa-4ff0-afe8-19901ac4203f' '/home/node/.vscode-server/data/Machine/.connection-token-441438abd1ac652551dbe4d408dfcec8a499b8bf' && rm -f '/home/node/.vscode-server/data/Machine/.connection-token-441438abd1ac652551dbe4d408dfcec8a499b8bf-e8db7771-17aa-4ff0-afe8-19901ac4203f' && cat '/home/node/.vscode-server/data/Machine/.connection-token-441438abd1ac652551dbe4d408dfcec8a499b8bf')
[8864 ms] Start: Starting VS Code Server
[8864 ms] Start: Preparing Extensions
[8865 ms] Start: Run in container: test ! -f '/home/node/.vscode-server/data/Machine/.installExtensionsMarker' && set -o noclobber && mkdir -p '/home/node/.vscode-server/data/Machine' && { > '/home/node/.vscode-server/data/Machine/.installExtensionsMarker' ; } 2> /dev/null
[8867 ms] 
[8867 ms] 
[8867 ms] Stop (2 ms): Run in container: test ! -f '/home/node/.vscode-server/data/Machine/.installExtensionsMarker' && set -o noclobber && mkdir -p '/home/node/.vscode-server/data/Machine' && { > '/home/node/.vscode-server/data/Machine/.installExtensionsMarker' ; } 2> /dev/null
[8868 ms] Extensions cache, install extensions: None
[8869 ms] Start: Run in container: test -d /home/node/.vscode-server/extensionsCache && ls /home/node/.vscode-server/extensionsCache || true
[8870 ms] 
[8870 ms] 
[8871 ms] Stop (2 ms): Run in container: test -d /home/node/.vscode-server/extensionsCache && ls /home/node/.vscode-server/extensionsCache || true
[8871 ms] Start: Run in container: test -d /vscode/vscode-server/extensionsCache && ls /vscode/vscode-server/extensionsCache || true
[8873 ms] alefragnani.bookmarks-13.0.4
alefragnani.bookmarks-13.1.0
alefragnani.bookmarks-13.2.1
alefragnani.bookmarks-13.2.2
alefragnani.bookmarks-13.2.3
alefragnani.bookmarks-13.2.4
alefragnani.bookmarks-13.3.0
alefragnani.bookmarks-13.3.1
arcanis.vscode-zipfs-3.0.0
arcanis.vscode-zipfs-3.0.0.sigzip
britesnow.vscode-toggle-quotes-0.3.4
britesnow.vscode-toggle-quotes-0.3.5
britesnow.vscode-toggle-quotes-0.3.6
britesnow.vscode-toggle-quotes-0.3.6.sigzip
brunnerh.file-properties-viewer-1.0.0
brunnerh.file-properties-viewer-1.0.0.sigzip
davidkol.fastcompare-1.1.1
davidkol.fastcompare-1.1.1.sigzip
dbaeumer.vscode-eslint-2.4.0
dbaeumer.vscode-eslint-2.4.0.sigzip
eamodio.gitlens-13.2.0
eamodio.gitlens-13.2.0.sigzip
editorconfig.editorconfig-0.16.4
editorconfig.editorconfig-0.16.4.sigzip
geddski.macros-1.2.1
geddski.macros-1.2.1.sigzip
hediet.debug-visualizer-2.4.0
hediet.debug-visualizer-2.4.0.sigzip
hediet.vscode-drawio-1.6.6
hediet.vscode-drawio-1.6.6.sigzip
mattpocock.ts-error-translator-0.8.0
mattpocock.ts-error-translator-0.8.0.sigzip
mhutchie.git-graph-1.30.0
mhutchie.git-graph-1.30.0.sigzip
mutantdino.resourcemonitor-1.0.7
mutantdino.resourcemonitor-1.0.7.sigzip
naumovs.color-highlight-2.5.0
orepor.color-tabs-vscode-ext-0.12.1
orepor.color-tabs-vscode-ext-0.12.1.sigzip
redhat.vscode-yaml-1.11.0
spmeesseman.vscode-taskexplorer-2.13.2
spmeesseman.vscode-taskexplorer-2.13.2.sigzip
streetsidesoftware.code-spell-checker-2.17.1
streetsidesoftware.code-spell-checker-2.17.1.sigzip
vivaxy.vscode-conventional-commits-1.25.0
vivaxy.vscode-conventional-commits-1.25.0.sigzip
vscode-snippet.snippet-0.9.2
vscode-snippet.snippet-0.9.2.sigzip
yzhang.markdown-all-in-one-3.5.0
[8873 ms] 
[8874 ms] Stop (3 ms): Run in container: test -d /vscode/vscode-server/extensionsCache && ls /vscode/vscode-server/extensionsCache || true
[8874 ms] Extensions cache, link in container: None
[8874 ms] Stop (10 ms): Preparing Extensions
[8874 ms] Start: Run in Host: docker exec -i -u node -e SHELL=/usr/bin/nu -e VSCODE_AGENT_FOLDER=/home/node/.vscode-server -w /home/node/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37 /home/node/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/bin/code-server --log trace --force-disable-user-env --server-data-dir /home/node/.vscode-server --use-host-proxy --telemetry-level all --accept-server-license-terms --host 127.0.0.1 --port 0 --connection-token-file /home/node/.vscode-server/data/Machine/.connection-token-441438abd1ac652551dbe4d408dfcec8a499b8bf --extensions-download-dir /home/node/.vscode-server/extensionsCache --start-server --disable-websocket-compression
[9144 ms] /home/node
[9144 ms] 
[9144 ms] Stop (311 ms): Run in container: echo ~
[9144 ms] Start: Run in container: cat <<'EOF-/tmp/vscode-remote-containers-886f4fd4b0bb638ac3defce6f9a4f294b9675129.js' >/tmp/vscode-remote-containers-886f4fd4b0bb638ac3defce6f9a4f294b9675129.js
[9146 ms] 
[9147 ms] 
[9147 ms] Stop (3 ms): Run in container: cat <<'EOF-/tmp/vscode-remote-containers-886f4fd4b0bb638ac3defce6f9a4f294b9675129.js' >/tmp/vscode-remote-containers-886f4fd4b0bb638ac3defce6f9a4f294b9675129.js
[9147 ms] Start: Run in container: cat <<'EOF-/tmp/vscode-remote-containers-server-886f4fd4b0bb638ac3defce6f9a4f294b9675129.js' >/tmp/vscode-remote-containers-server-886f4fd4b0bb638ac3defce6f9a4f294b9675129.js_1676999624086
[9150 ms] 
[9150 ms] 
[9151 ms] Stop (4 ms): Run in container: cat <<'EOF-/tmp/vscode-remote-containers-server-886f4fd4b0bb638ac3defce6f9a4f294b9675129.js' >/tmp/vscode-remote-containers-server-886f4fd4b0bb638ac3defce6f9a4f294b9675129.js_1676999624086
[9152 ms] Start: Run in Container: /usr/bin/nu -lic echo -n b55dc51c0b262d33ae8801399b9d9769; cat /proc/self/environ; echo -n b55dc51c0b262d33ae8801399b9d9769
[9232 ms] Stop (80 ms): Run in Container: /usr/bin/nu -lic echo -n b55dc51c0b262d33ae8801399b9d9769; cat /proc/self/environ; echo -n b55dc51c0b262d33ae8801399b9d9769
[9233 ms] 
[9233 ms] Error: 8;;https://docs.rs/nu-parser/0.75.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
   ╰────

[9233 ms] Command failed: /usr/bin/nu -lic echo -n b55dc51c0b262d33ae8801399b9d9769; cat /proc/self/environ; echo -n b55dc51c0b262d33ae8801399b9d9769
[9234 ms] Start: Run in container: mkdir -p '/tmp/devcontainers-5a50a420-81a4-4253-afef-8de12bdb32c81676999614377' && cat > '/tmp/devcontainers-5a50a420-81a4-4253-afef-8de12bdb32c81676999614377/env-loginInteractiveShell.json' << 'envJSON'
[9236 ms] 
[9236 ms] 
[9236 ms] Stop (2 ms): Run in container: mkdir -p '/tmp/devcontainers-5a50a420-81a4-4253-afef-8de12bdb32c81676999614377' && cat > '/tmp/devcontainers-5a50a420-81a4-4253-afef-8de12bdb32c81676999614377/env-loginInteractiveShell.json' << 'envJSON'
[9237 ms] Start: Run in container: umask 077 && XRD="/tmp/user/$(id -u)" && mkdir -p $XRD && echo $XRD
[9239 ms] /tmp/user/1000
[9239 ms] 
[9239 ms] Stop (2 ms): Run in container: umask 077 && XRD="/tmp/user/$(id -u)" && mkdir -p $XRD && echo $XRD
[9240 ms] Start: Run in container: test -e /tmp/user/1000/vscode-wayland-fa1084e6b3acc367b185076ddafbe571b2abea82.sock || ln -s /tmp/vscode-wayland-fa1084e6b3acc367b185076ddafbe571b2abea82.sock /tmp/user/1000/vscode-wayland-fa1084e6b3acc367b185076ddafbe571b2abea82.sock
[9242 ms] 
[9242 ms] 
[9242 ms] Stop (2 ms): Run in container: test -e /tmp/user/1000/vscode-wayland-fa1084e6b3acc367b185076ddafbe571b2abea82.sock || ln -s /tmp/vscode-wayland-fa1084e6b3acc367b185076ddafbe571b2abea82.sock /tmp/user/1000/vscode-wayland-fa1084e6b3acc367b185076ddafbe571b2abea82.sock
[9454 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).
*
[9460 ms] Server bound to 127.0.0.1:44451 (IPv4)
Extension host agent listening on 44451

[9460 ms] Stop (596 ms): Starting VS Code Server
[9460 ms] Start: Run in container: echo 44451 >'/home/node/.vscode-server/data/Machine/.devport-441438abd1ac652551dbe4d408dfcec8a499b8bf'
[9462 ms] 
[9462 ms] 
[9462 ms] Stop (2 ms): Run in container: echo 44451 >'/home/node/.vscode-server/data/Machine/.devport-441438abd1ac652551dbe4d408dfcec8a499b8bf'
[9462 ms] Port forwarding for container port 44451 starts listening on local port.
[9463 ms] Port forwarding local port 44451 to container port 44451
[9463 ms] Start: Run in container: command -v git >/dev/null 2>&1 && git config --global --replace-all credential.helper '!f() { /home/node/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node /tmp/vscode-remote-containers-886f4fd4b0bb638ac3defce6f9a4f294b9675129.js git-credential-helper $*; }; f' || true
[9468 ms] Stop (5684 ms): Resolving Remote
[9471 ms] 
[9472 ms] 
[9472 ms] Stop (9 ms): Run in container: command -v git >/dev/null 2>&1 && git config --global --replace-all credential.helper '!f() { /home/node/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node /tmp/vscode-remote-containers-886f4fd4b0bb638ac3defce6f9a4f294b9675129.js git-credential-helper $*; }; f' || true
[9473 ms] Port forwarding connection from 31300 > 44451 > 44451 in the container.
[9479 ms] Start: Run in Host: docker exec -i -u node -e VSCODE_REMOTE_CONTAINERS_SESSION=5a50a420-81a4-4253-afef-8de12bdb32c81676999614377 e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37 /home/node/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node -e 
[9638 ms] [17:13:44] Remote configuration data at /home/node/.vscode-server
[9641 ms] [17:13:44] process arguments: {
  _: [],
  host: '127.0.0.1',
  port: '0',
  'connection-token-file': '/home/node/.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/node/.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/node/.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/node/.vscode-server/data',
  'builtin-extensions-dir': '/vscode/vscode-server/bin/linux-alpine/441438abd1ac652551dbe4d408dfcec8a499b8bf/extensions',
  'extensions-dir': '/home/node/.vscode-server/extensions',
  logsPath: '/home/node/.vscode-server/data/logs/20230221T171344'
}
[9641 ms] [17:13:44] 

[9649 ms] [17:13:44] [File Watcher (node.js)] Request to start watching: /home/node/.vscode-server/data/Machine (excludes: , includes: ),/home/node/.vscode-server/data/Machine/settings.json (excludes: , includes: )
[9664 ms] [17:13:44] resolveShellEnv(): running (macOS/Linux)
[9665 ms] [17:13:44] getUnixShellEnvironment#runAsNode undefined
[9665 ms] [17:13:44] getUnixShellEnvironment#noAttach undefined
[9665 ms] [17:13:44] getUnixShellEnvironment#env {
  USER: 'node',
  NODE_VERSION: '18.14.0',
  PUPPETEER_SKIP_CHROMIUM_DOWNLOAD: 'true',
  CHROME_PATH: '/usr/lib/chromium/',
  HOSTNAME: 'e0134eb25b40',
  YARN_VERSION: '1.22.19',
  SHLVL: '1',
  HOME: '/home/node',
  PUPPETEER_EXECUTABLE_PATH: '/usr/bin/chromium-browser',
  PLAYWRIGHT_EXECUTABLE_PATH: '/usr/bin/chromium-browser',
  PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 'true',
  PATH: '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
  VSCODE_AGENT_FOLDER: '/home/node/.vscode-server',
  NODE_PATH: '/usr/local/lib/node_modules',
  SHELL: '/usr/bin/nu',
  PWD: '/vscode/vscode-server/bin/linux-alpine/441438abd1ac652551dbe4d408dfcec8a499b8bf',
  NUSHELL_HOME: '/home/node/.config/nushell',
  CHROME_BIN: '/usr/bin/chromium-browser',
  CHROMIUM_FLAGS: '--disable-software-rasterizer --disable-dev-shm-usage',
  VSCODE_HANDLES_SIGPIPE: 'true',
  ELECTRON_RUN_AS_NODE: '1',
  ELECTRON_NO_ATTACH_CONSOLE: '1',
  VSCODE_RESOLVING_ENVIRONMENT: '1'
}
[9674 ms] [17:13:44] getUnixShellEnvironment#shell /usr/bin/nu
[9675 ms] [17:13:44] getUnixShellEnvironment#spawn ["-i","-l","-c"] '/vscode/vscode-server/bin/linux-alpine/441438abd1ac652551dbe4d408dfcec8a499b8bf/node'  -p '"57a40c67d119" + JSON.stringify(process.env) + "57a40c67d119"'
[9681 ms] [17:13:44] Extension host agent started.
[9685 ms] [17:13:44] Started scanning user extensions p {
  scheme: 'file',
  authority: '',
  path: '/home/node/.vscode-server/extensions',
  query: '',
  fragment: '',
  _formatted: null,
  _fsPath: '/home/node/.vscode-server/extensions'
}
[9688 ms] [17:13:44] Extension VSIX downloads cache dir does not exist
[9719 ms] [17:13:44] [File Watcher (node.js)] Request to start watching: /home/node/.vscode-server/extensions (excludes: , includes: )
[9721 ms] [17:13:44] Started initializing default profile extensions in extensions installation folder. file:///home/node/.vscode-server/extensions
[9722 ms] [17:13:44] Started scanning user extensions p {
  scheme: 'file',
  authority: '',
  path: '/home/node/.vscode-server/extensions',
  query: '',
  fragment: '',
  _formatted: 'file:///home/node/.vscode-server/extensions',
  _fsPath: '/home/node/.vscode-server/extensions'
}
[9723 ms] [17:13:44] [File Watcher (node.js)] Started watching: '/home/node/.vscode-server/data/Machine'
[9723 ms] [17:13:44] Scanned user extensions: 0
[9725 ms] [17:13:44] [File Watcher (node.js)] Error: ENOENT: no such file or directory, stat '/home/node/.vscode-server/data/Machine/settings.json'
[9727 ms] [17:13:44] [File Watcher (node.js)] Started watching: '/home/node/.vscode-server/extensions'
[9729 ms] [17:13:44] ComputeTargetPlatform: alpine-x64
[9730 ms] [17:13:44] Scanned user extensions: 0
[9732 ms] [17:13:44] [File Watcher (node.js)] [raw] ["rename"] extensions.json
[9732 ms] [17:13:44] [File Watcher (node.js)] [raw] ["change"] extensions.json
[9732 ms] [17:13:44] [File Watcher (node.js)] [ADDED] /home/node/.vscode-server/extensions/extensions.json
[9736 ms] [17:13:44] getUnixShellEnvironment#raw 
[17:13:44] getUnixShellEnvironment#stderr Error: 8;;https://docs.rs/nu-parser/0.75.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 '"57a40c67d119" + JSON.stringify(process.env) + "57a40c67d119"'
   ·                                                                                         ─┬
   ·                                                                                          ╰── expected operator
   ╰────

[9741 ms] [17:13:44] Completed initializing default profile extensions in extensions installation folder. file:///home/node/.vscode-server/extensions
[9742 ms] [17:13:44] [File Watcher (node.js)] Request to start watching: /home/node/.vscode-server/extensions/extensions.json (excludes: , includes: )
[9743 ms] [17:13:44] Started scanning user extensions p {
  scheme: 'file',
  authority: '',
  path: '/home/node/.vscode-server/extensions',
  query: '',
  fragment: '',
  _formatted: 'file:///home/node/.vscode-server/extensions',
  _fsPath: '/home/node/.vscode-server/extensions'
}
[9744 ms] [17:13:44] [File Watcher (node.js)] Started watching: '/home/node/.vscode-server/extensions/extensions.json'
[9745 ms] [17:13:44] Scanned user extensions: 0
[9808 ms] [17:13:44] [File Watcher (node.js)] >> normalized [ADDED] /home/node/.vscode-server/extensions/extensions.json
[9832 ms] [17:13:44] [File Watcher (node.js)] [CHANGED] /home/node/.vscode-server/extensions/extensions.json
[9907 ms] [17:13:44] [File Watcher (node.js)] >> normalized [CHANGED] /home/node/.vscode-server/extensions/extensions.json
[10037 ms] Port forwarding 31300 > 44451 > 44451 stderr: Connection established
[10053 ms] Port forwarding connection from 31301 > 44451 > 44451 in the container.
[10058 ms] Start: Run in Host: docker exec -i -u node -e VSCODE_REMOTE_CONTAINERS_SESSION=5a50a420-81a4-4253-afef-8de12bdb32c81676999614377 e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37 /home/node/.vscode-server/bin/441438abd1ac652551dbe4d408dfcec8a499b8bf/node -e 
[10061 ms] [17:13:45] [127.0.0.1][31bc167c][ManagementConnection] New connection established.
[10088 ms] [17:13:45] Started scanning system extensions
[10089 ms] [17:13:45] Started scanning user extensions p {
  scheme: 'file',
  authority: '',
  path: '/home/node/.vscode-server/extensions',
  query: '',
  fragment: '',
  _formatted: 'file:///home/node/.vscode-server/extensions',
  _fsPath: '/home/node/.vscode-server/extensions'
}
[17:13:45] ExtensionManagementService.refreshReportedCache
[10092 ms] [17:13:45] RequestService#request (node) - begin https://az764295.vo.msecnd.net/extensions/marketplace.json
[17:13:45] resolveShellEnv(): skipped (--force-disable-user-env)
[17:13:45] Started scanning system extensions
[17:13:45] Started scanning user extensions p {
  scheme: 'file',
  authority: '',
  path: '/home/node/.vscode-server/extensions',
  query: '',
  fragment: '',
  _formatted: 'file:///home/node/.vscode-server/extensions',
  _fsPath: '/home/node/.vscode-server/extensions'
}
[17:13:45] Started scanning user extensions p {
  scheme: 'file',
  authority: '',
  path: '/home/node/.vscode-server/extensions',
  query: '',
  fragment: '',
  _formatted: 'file:///home/node/.vscode-server/extensions',
  _fsPath: '/home/node/.vscode-server/extensions'
}
[17:13:45] Started scanning user extensions p {
  scheme: 'file',
  authority: '',
  path: '/home/node/.vscode-server/extensions',
  query: '',
  fragment: '',
  _formatted: 'file:///home/node/.vscode-server/extensions',
  _fsPath: '/home/node/.vscode-server/extensions'
}
[10528 ms] Port forwarding 31301 > 44451 > 44451 stderr: Connection established
[10628 ms] [17:13:45] [127.0.0.1][c394cf01][ExtensionHostConnection] New connection established.
[10641 ms] [17:13:45] [127.0.0.1][c394cf01][ExtensionHostConnection] <256> Launched Extension Host Process.
[10655 ms] Received message: [{"type":"configure","sequence":1,"options":{"cwd":"\\\\wsl$\\alpine\\home\\meskill\\Projects\\me\\js-ts","dockerCLI":"docker","env":{"WSL_INTEROP_FALLBACK":"/run/WSL/8922_interop","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","WAYLAND_DISPLAY":"wayland-0","WSL_HOST_IP":"172.31.64.1","SHLVL":"3","BROWSER":"wslview","WSL_IP":"172.31.76.228","SELF_IP":"172.31.76.228","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","XDG_RUNTIME_DIR":"/mnt/wslg/runtime-dir","HOST_IP":"172.31.64.1","REMOTE_CONTAINERS_SOCKETS":"[]","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-d3d48b9b05222a47e278e37771a6baae4dc0d414-sock","DOCKER_CONTEXT":"default"},"containerId":"e0134eb25b400694a30dc32d7aa4f2a3491534b09a04db4d14b9507da3131f37","user":"node","sessionId":"5a50a420-81a4-4253-afef-8de12bdb32c81676999614377","logLevel":1,"delay":10000}}]
[11897 ms] Port forwarding process for 31300 > 44451 > 44451 in the container:
[
  {
    "pid": 37424,
    "ppid": 34020,
    "bin": "C:\\Program Files\\Microsoft VS Code\\Code.exe",
    "name": "Code.exe",
    "cmd": "\"C:\\Program Files\\Microsoft VS Code\\Code.exe\" --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --user-data-dir=\"C:\\Users\\meski\\AppData\\Roaming\\Code\" --standard-schemes=vscode-webview,vscode-file --secure-schemes=vscode-webview,vscode-file --bypasscsp-schemes --cors-schemes=vscode-webview,vscode-file --fetch-schemes=vscode-webview,vscode-file --service-worker-schemes=vscode-webview --streaming-schemes --mojo-platform-channel-handle=2052 --field-trial-handle=1764,i,2377095181089442031,5722862483831380394,131072 --disable-features=CalculateNativeWinOcclusion,SpareRendererForSitePerProcess,WinRetrieveSuggestionsOnlyOnDemand /prefetch:8"
  }
]
[12507 ms] Port forwarding process for 31301 > 44451 > 44451 in the container:
[
  {
    "pid": 37424,
    "ppid": 34020,
    "bin": "C:\\Program Files\\Microsoft VS Code\\Code.exe",
    "name": "Code.exe",
    "cmd": "\"C:\\Program Files\\Microsoft VS Code\\Code.exe\" --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --user-data-dir=\"C:\\Users\\meski\\AppData\\Roaming\\Code\" --standard-schemes=vscode-webview,vscode-file --secure-schemes=vscode-webview,vscode-file --bypasscsp-schemes --cors-schemes=vscode-webview,vscode-file --fetch-schemes=vscode-webview,vscode-file --service-worker-schemes=vscode-webview --streaming-schemes --mojo-platform-channel-handle=2052 --field-trial-handle=1764,i,2377095181089442031,5722862483831380394,131072 --disable-features=CalculateNativeWinOcclusion,SpareRendererForSitePerProcess,WinRetrieveSuggestionsOnlyOnDemand /prefetch:8"
  }
]
[12765 ms] [IPC Library: Pty Host]  WARN Shell integration cannot be enabled for executable "/usr/bin/nu" and args []
[13270 ms] Start: Run in container: cat /proc/270/environ
[13290 ms] Stop (20 ms): Run in container: cat /proc/270/environ
[18885 ms] Extensions cache, copy to shared cache: None
[70666 ms] Received message: []
[76204 ms] Start: Run in container: cat /proc/444/environ
[76206 ms] Stop (2 ms): Run in container: cat /proc/444/environ
[78891 ms] Extensions cache, copy to shared cache: None
[84260 ms] [IPC Library: Pty Host]  WARN Shell integration cannot be enabled for executable "/usr/bin/nu" and args []
[84663 ms] Start: Run in container: cat /proc/479/environ
[84665 ms] Stop (2 ms): Run in container: cat /proc/479/environ
chrmarti commented 1 year ago

Got it, we remove WSL_INTEROP from the available env variables because it is a temporary socket. E.g., running wsl -e /bin/sh -c 'echo $WSL_INTEROP' in a Windows terminal always returns a new value. I think to keep the socket alive we would have to keep the wsl command it originates from running.

github-actions[bot] commented 1 year ago

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.

Happy Coding!

meskill commented 1 year ago

Seems like bot mistakenly closed the issue although it has the required information and hopefully should be fixed

meskill commented 1 year ago

@chrmarti Could you reopen the issue?