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.67k stars 290 forks source link

Remote devcontiner not starting anymore #9114

Open groskopf opened 1 year ago

groskopf commented 1 year ago

VSCode Version: 1.83.1 Local OS Version: Ubuntu 23.04 Remote OS Version: Raspbian GNU/Linux 11 (bullseye) Remote Extension/Connection Type: Containers

I have a setup where I used to develop remotely on some RPI in a container. This has stopped to working and I cannot start the devcontainer anymore. It looks to me that the remote-containers extension is failing.

My .devcontainer/devcontainer.json file

{
    "name": "Remote Pi Workspace",
    "dockerFile": "Dockerfile",
    "workspaceFolder": "/home/agent/workspace/test",
    "workspaceMount": "source=/home/pi/workspace,target=/home/agent/workspace,type=bind,consistency=cached",
    "mounts": [ 
        { "source": "/home/pi/.ssh/",
          "target": "/home/agent/.ssh/",
          "type": "bind"
        }
    ],
    "runArgs": [
        "--privileged",
        "-P"
    ],
    "customizations": {
        // Configure properties specific to VS Code.
        "vscode": {
            "extensions": [
                "ms-python.python",                        // python syntax highlighting
                "littlefoxteam.vscode-python-test-adapter" // This extension allows you to run your Python Unittest, Pytest or Testplan tests with the Test Explorer UI.
            ]
        }
    },
    "remoteUser": "agent",
    "features": {
        "git": "os-provided",
        "sshd": "latest"
    }
}

My .vscode/settings.json

{
    "docker.environment": {
        "DOCKER_HOST": "ssh://pi@192.168.200.200"
    },
    "python.testing.pytestArgs": [
        "."
    ],
    "python.testing.unittestEnabled": false,
    "python.testing.pytestEnabled": true,
    "python.testing.autoTestDiscoverOnSaveEnabled": true,
    "python.testing.pytestPath": "pytest",
    "python.defaultInterpreterPath": "/usr/local/bin/python"
}

My docker file:

FROM python:3.11-slim-bullseye

USER root

RUN apt-get update && \
    apt-get -y install git \
    && apt-get autoremove -y && apt-get clean -y

COPY requirements.txt ./
RUN pip3 install -r requirements.txt

# Create the SW developer user
ARG USERNAME=agent
ARG USER_UID=1000
ARG USER_GID=$USER_UID

# Create the user if it does not exist
RUN if ! id "$USER_UID" >/dev/null 2>&1; then \
        groupadd --gid $USER_GID $USERNAME \
        && useradd --uid $USER_UID --gid $USER_GID -m $USERNAME; \
    fi

# Agent .ssh shared into docker
RUN mkdir -p /home/$USERNAME/.ssh && chown -R $USERNAME:$USERNAME /home/$USERNAME/.ssh

USER $USERNAME
ENV LANG=en_US.UTF-8

RUN mkdir -p /home/$USERNAME/workspace
WORKDIR /home/$USERNAME/workspace

ENTRYPOINT /bin/bash

Logs:

[2023-10-19T13:33:20.716Z] Dev Containers 0.318.0 in VS Code 1.83.1 (f1b07bd25dfad64b0167beb15359ae573aecd2cc).
[2023-10-19T13:33:20.716Z] Start: Resolving Remote
[2023-10-19T13:33:20.748Z] Setting up container for folder or workspace: /home/paul/git/automation-gfx-panel-yocto/test
[2023-10-19T13:33:20.748Z] Host: ssh://pi@192.168.200.200
[2023-10-19T13:33:20.748Z] Local Docker: true
[2023-10-19T13:33:20.749Z] Start: Check Docker is running
[2023-10-19T13:33:20.749Z] Start: Run: docker version --format {{.Server.APIVersion}}
[2023-10-19T13:33:21.205Z] Stop (456 ms): Run: docker version --format {{.Server.APIVersion}}
[2023-10-19T13:33:21.206Z] Server API version: 1.43
[2023-10-19T13:33:21.206Z] Stop (457 ms): Check Docker is running
[2023-10-19T13:33:21.207Z] Start: Run: docker volume ls -q
[2023-10-19T13:33:21.583Z] Stop (376 ms): Run: docker volume ls -q
[2023-10-19T13:33:21.584Z] Start: Run: docker ps -q -a --filter label=vsch.local.folder=/home/paul/git/automation-gfx-panel-yocto/test --filter label=vsch.quality=stable
[2023-10-19T13:33:21.958Z] Stop (374 ms): Run: docker ps -q -a --filter label=vsch.local.folder=/home/paul/git/automation-gfx-panel-yocto/test --filter label=vsch.quality=stable
[2023-10-19T13:33:21.960Z] Start: Run: docker ps -q -a --filter label=devcontainer.local_folder=/home/paul/git/automation-gfx-panel-yocto/test --filter label=devcontainer.config_file=/home/paul/git/automation-gfx-panel-yocto/test/.devcontainer/devcontainer.json
[2023-10-19T13:33:22.328Z] Stop (368 ms): Run: docker ps -q -a --filter label=devcontainer.local_folder=/home/paul/git/automation-gfx-panel-yocto/test --filter label=devcontainer.config_file=/home/paul/git/automation-gfx-panel-yocto/test/.devcontainer/devcontainer.json
[2023-10-19T13:33:22.329Z] Start: Run: docker inspect --type container 5c55ec4d6805
[2023-10-19T13:33:22.697Z] Stop (368 ms): Run: docker inspect --type container 5c55ec4d6805
[2023-10-19T13:33:22.698Z] Start: Run: docker ps -q -a --filter label=devcontainer.local_folder=/home/paul/git/automation-gfx-panel-yocto/test
[2023-10-19T13:33:23.069Z] Stop (371 ms): Run: docker ps -q -a --filter label=devcontainer.local_folder=/home/paul/git/automation-gfx-panel-yocto/test
[2023-10-19T13:33:23.069Z] Start: Run: docker inspect --type container 5c55ec4d6805
[2023-10-19T13:33:23.444Z] Stop (375 ms): Run: docker inspect --type container 5c55ec4d6805
[2023-10-19T13:33:23.445Z] Start: Run: /snap/code/143/usr/share/code/code --ms-enable-electron-run-as-node /home/paul/.vscode/extensions/ms-vscode-remote.remote-containers-0.318.0/dist/spec-node/devContainersSpecCLI.js read-configuration --workspace-folder /home/paul/git/automation-gfx-panel-yocto/test --id-label devcontainer.local_folder=/home/paul/git/automation-gfx-panel-yocto/test --id-label devcontainer.config_file=/home/paul/git/automation-gfx-panel-yocto/test/.devcontainer/devcontainer.json --log-level trace --log-format json --config /home/paul/git/automation-gfx-panel-yocto/test/.devcontainer/devcontainer.json --mount-workspace-git-root
[2023-10-19T13:33:23.594Z] @devcontainers/cli 0.51.3. Node.js v18.15.0. linux 6.2.0-34-generic x64.
[2023-10-19T13:33:23.594Z] Start: Run: docker ps -q -a --filter label=devcontainer.local_folder=/home/paul/git/automation-gfx-panel-yocto/test --filter label=devcontainer.config_file=/home/paul/git/automation-gfx-panel-yocto/test/.devcontainer/devcontainer.json
[2023-10-19T13:33:23.951Z] Stop (357 ms): Run: docker ps -q -a --filter label=devcontainer.local_folder=/home/paul/git/automation-gfx-panel-yocto/test --filter label=devcontainer.config_file=/home/paul/git/automation-gfx-panel-yocto/test/.devcontainer/devcontainer.json
[2023-10-19T13:33:23.952Z] Start: Run: docker inspect --type container 5c55ec4d6805
[2023-10-19T13:33:24.334Z] Stop (382 ms): Run: docker inspect --type container 5c55ec4d6805
[2023-10-19T13:33:24.342Z] Stop (897 ms): Run: /snap/code/143/usr/share/code/code --ms-enable-electron-run-as-node /home/paul/.vscode/extensions/ms-vscode-remote.remote-containers-0.318.0/dist/spec-node/devContainersSpecCLI.js read-configuration --workspace-folder /home/paul/git/automation-gfx-panel-yocto/test --id-label devcontainer.local_folder=/home/paul/git/automation-gfx-panel-yocto/test --id-label devcontainer.config_file=/home/paul/git/automation-gfx-panel-yocto/test/.devcontainer/devcontainer.json --log-level trace --log-format json --config /home/paul/git/automation-gfx-panel-yocto/test/.devcontainer/devcontainer.json --mount-workspace-git-root
[2023-10-19T13:33:24.343Z] Start: Run: /snap/code/143/usr/share/code/code --ms-enable-electron-run-as-node /home/paul/.vscode/extensions/ms-vscode-remote.remote-containers-0.318.0/dist/spec-node/devContainersSpecCLI.js up --user-data-folder /home/paul/.config/Code/User/globalStorage/ms-vscode-remote.remote-containers/data --container-session-data-folder /tmp/devcontainers-3b476307-388a-4a42-bad2-388e5f590eeb1697722400376 --workspace-folder /home/paul/git/automation-gfx-panel-yocto/test --workspace-mount-consistency cached --id-label devcontainer.local_folder=/home/paul/git/automation-gfx-panel-yocto/test --id-label devcontainer.config_file=/home/paul/git/automation-gfx-panel-yocto/test/.devcontainer/devcontainer.json --log-level trace --log-format json --config /home/paul/git/automation-gfx-panel-yocto/test/.devcontainer/devcontainer.json --default-user-env-probe loginInteractiveShell --mount type=volume,source=vscode,target=/vscode,external=true --skip-post-create --update-remote-user-uid-default on --mount-workspace-git-root
[2023-10-19T13:33:24.487Z] @devcontainers/cli 0.51.3. Node.js v18.15.0. linux 6.2.0-34-generic x64.
[2023-10-19T13:33:24.487Z] Start: Run: docker buildx version
[2023-10-19T13:33:24.526Z] Stop (39 ms): Run: docker buildx version
[2023-10-19T13:33:24.526Z] github.com/docker/buildx v0.11.2 9872040
[2023-10-19T13:33:24.526Z] 
[2023-10-19T13:33:24.526Z] Start: Resolving Remote
[2023-10-19T13:33:24.529Z] Start: Run: docker ps -q -a --filter label=devcontainer.local_folder=/home/paul/git/automation-gfx-panel-yocto/test --filter label=devcontainer.config_file=/home/paul/git/automation-gfx-panel-yocto/test/.devcontainer/devcontainer.json
[2023-10-19T13:33:24.888Z] Stop (359 ms): Run: docker ps -q -a --filter label=devcontainer.local_folder=/home/paul/git/automation-gfx-panel-yocto/test --filter label=devcontainer.config_file=/home/paul/git/automation-gfx-panel-yocto/test/.devcontainer/devcontainer.json
[2023-10-19T13:33:24.889Z] Start: Run: docker inspect --type container 5c55ec4d6805
[2023-10-19T13:33:25.259Z] Stop (370 ms): Run: docker inspect --type container 5c55ec4d6805
[2023-10-19T13:33:25.259Z] Start: Starting container
[2023-10-19T13:33:25.259Z] Start: Run: docker start 5c55ec4d6805fe117ca342a8ac6fef3d219e56e594ca2017e8c6fd3ef7aefe8e
[2023-10-19T13:33:26.145Z] Stop (886 ms): Run: docker start 5c55ec4d6805fe117ca342a8ac6fef3d219e56e594ca2017e8c6fd3ef7aefe8e
[2023-10-19T13:33:26.145Z] Stop (886 ms): Starting container
[2023-10-19T13:33:26.145Z] Start: Run: docker ps -q -a --filter label=devcontainer.local_folder=/home/paul/git/automation-gfx-panel-yocto/test --filter label=devcontainer.config_file=/home/paul/git/automation-gfx-panel-yocto/test/.devcontainer/devcontainer.json
[2023-10-19T13:33:26.533Z] Stop (388 ms): Run: docker ps -q -a --filter label=devcontainer.local_folder=/home/paul/git/automation-gfx-panel-yocto/test --filter label=devcontainer.config_file=/home/paul/git/automation-gfx-panel-yocto/test/.devcontainer/devcontainer.json
[2023-10-19T13:33:26.533Z] Start: Run: docker inspect --type container 5c55ec4d6805
[2023-10-19T13:33:26.910Z] Stop (377 ms): Run: docker inspect --type container 5c55ec4d6805
[2023-10-19T13:33:26.912Z] Start: Inspecting container
[2023-10-19T13:33:26.912Z] Start: Run: docker inspect --type container 5c55ec4d6805fe117ca342a8ac6fef3d219e56e594ca2017e8c6fd3ef7aefe8e
[2023-10-19T13:33:27.284Z] Stop (372 ms): Run: docker inspect --type container 5c55ec4d6805fe117ca342a8ac6fef3d219e56e594ca2017e8c6fd3ef7aefe8e
[2023-10-19T13:33:27.284Z] Stop (372 ms): Inspecting container
[2023-10-19T13:33:27.286Z] Start: Run in container: /bin/sh
[2023-10-19T13:33:27.292Z] Start: Run in container: uname -m
[2023-10-19T13:33:28.174Z] aarch64
[2023-10-19T13:33:28.174Z] 
[2023-10-19T13:33:28.174Z] Stop (882 ms): Run in container: uname -m
[2023-10-19T13:33:28.174Z] Start: Run in container: (cat /etc/os-release || cat /usr/lib/os-release) 2>/dev/null
[2023-10-19T13:33:28.180Z] PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
NAME="Debian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
[2023-10-19T13:33:28.180Z] 
[2023-10-19T13:33:28.180Z] Stop (6 ms): Run in container: (cat /etc/os-release || cat /usr/lib/os-release) 2>/dev/null
[2023-10-19T13:33:28.181Z] Start: Run in container:  (command -v getent >/dev/null 2>&1 && getent passwd 'agent' || grep -E '^agent|^[^:]*:[^:]*:agent:' /etc/passwd || true)
[2023-10-19T13:33:28.188Z] Stop (7 ms): Run in container:  (command -v getent >/dev/null 2>&1 && getent passwd 'agent' || grep -E '^agent|^[^:]*:[^:]*:agent:' /etc/passwd || true)
[2023-10-19T13:33:28.189Z] Start: Run in container: test -f '/var/devcontainer/.patchEtcEnvironmentMarker'
[2023-10-19T13:33:28.192Z] 
[2023-10-19T13:33:28.192Z] 
[2023-10-19T13:33:28.192Z] Stop (3 ms): Run in container: test -f '/var/devcontainer/.patchEtcEnvironmentMarker'
[2023-10-19T13:33:28.192Z] Start: Run in container: test -f '/var/devcontainer/.patchEtcProfileMarker'
[2023-10-19T13:33:28.195Z] 
[2023-10-19T13:33:28.195Z] 
[2023-10-19T13:33:28.195Z] Stop (3 ms): Run in container: test -f '/var/devcontainer/.patchEtcProfileMarker'
[2023-10-19T13:33:28.196Z] Stop (3670 ms): Resolving Remote
[2023-10-19T13:33:28.202Z] Stop (3859 ms): Run: /snap/code/143/usr/share/code/code --ms-enable-electron-run-as-node /home/paul/.vscode/extensions/ms-vscode-remote.remote-containers-0.318.0/dist/spec-node/devContainersSpecCLI.js up --user-data-folder /home/paul/.config/Code/User/globalStorage/ms-vscode-remote.remote-containers/data --container-session-data-folder /tmp/devcontainers-3b476307-388a-4a42-bad2-388e5f590eeb1697722400376 --workspace-folder /home/paul/git/automation-gfx-panel-yocto/test --workspace-mount-consistency cached --id-label devcontainer.local_folder=/home/paul/git/automation-gfx-panel-yocto/test --id-label devcontainer.config_file=/home/paul/git/automation-gfx-panel-yocto/test/.devcontainer/devcontainer.json --log-level trace --log-format json --config /home/paul/git/automation-gfx-panel-yocto/test/.devcontainer/devcontainer.json --default-user-env-probe loginInteractiveShell --mount type=volume,source=vscode,target=/vscode,external=true --skip-post-create --update-remote-user-uid-default on --mount-workspace-git-root
[2023-10-19T13:33:28.202Z] Start: Run: docker inspect --type container 5c55ec4d6805fe117ca342a8ac6fef3d219e56e594ca2017e8c6fd3ef7aefe8e
[2023-10-19T13:33:28.579Z] Stop (377 ms): Run: docker inspect --type container 5c55ec4d6805fe117ca342a8ac6fef3d219e56e594ca2017e8c6fd3ef7aefe8e
[2023-10-19T13:33:28.580Z] Start: Run: docker exec -i -u root 5c55ec4d6805fe117ca342a8ac6fef3d219e56e594ca2017e8c6fd3ef7aefe8e /bin/sh -c echo "New container started. Keep-alive process started." ; export VSCODE_REMOTE_CONTAINERS_SESSION=3b476307-388a-4a42-bad2-388e5f590eeb1697722400376 ; /bin/sh
[2023-10-19T13:33:28.589Z] Start: Run: /snap/code/143/usr/share/code/code --ms-enable-electron-run-as-node /home/paul/.vscode/extensions/ms-vscode-remote.remote-containers-0.318.0/dist/spec-node/devContainersSpecCLI.js read-configuration --workspace-folder /home/paul/git/automation-gfx-panel-yocto/test --id-label devcontainer.local_folder=/home/paul/git/automation-gfx-panel-yocto/test --id-label devcontainer.config_file=/home/paul/git/automation-gfx-panel-yocto/test/.devcontainer/devcontainer.json --container-id 5c55ec4d6805fe117ca342a8ac6fef3d219e56e594ca2017e8c6fd3ef7aefe8e --log-level trace --log-format json --config /home/paul/git/automation-gfx-panel-yocto/test/.devcontainer/devcontainer.json --include-merged-configuration --mount-workspace-git-root
[2023-10-19T13:33:28.733Z] @devcontainers/cli 0.51.3. Node.js v18.15.0. linux 6.2.0-34-generic x64.
[2023-10-19T13:33:28.733Z] Start: Run: docker inspect --type container 5c55ec4d6805fe117ca342a8ac6fef3d219e56e594ca2017e8c6fd3ef7aefe8e
[2023-10-19T13:33:29.141Z] Stop (408 ms): Run: docker inspect --type container 5c55ec4d6805fe117ca342a8ac6fef3d219e56e594ca2017e8c6fd3ef7aefe8e
[2023-10-19T13:33:29.151Z] Stop (562 ms): Run: /snap/code/143/usr/share/code/code --ms-enable-electron-run-as-node /home/paul/.vscode/extensions/ms-vscode-remote.remote-containers-0.318.0/dist/spec-node/devContainersSpecCLI.js read-configuration --workspace-folder /home/paul/git/automation-gfx-panel-yocto/test --id-label devcontainer.local_folder=/home/paul/git/automation-gfx-panel-yocto/test --id-label devcontainer.config_file=/home/paul/git/automation-gfx-panel-yocto/test/.devcontainer/devcontainer.json --container-id 5c55ec4d6805fe117ca342a8ac6fef3d219e56e594ca2017e8c6fd3ef7aefe8e --log-level trace --log-format json --config /home/paul/git/automation-gfx-panel-yocto/test/.devcontainer/devcontainer.json --include-merged-configuration --mount-workspace-git-root
[2023-10-19T13:33:29.152Z] Start: Inspecting container
[2023-10-19T13:33:29.152Z] Start: Run: docker inspect --type container 5c55ec4d6805fe117ca342a8ac6fef3d219e56e594ca2017e8c6fd3ef7aefe8e
[2023-10-19T13:33:29.430Z] New container started. Keep-alive process started.
[2023-10-19T13:33:29.554Z] Stop (402 ms): Run: docker inspect --type container 5c55ec4d6805fe117ca342a8ac6fef3d219e56e594ca2017e8c6fd3ef7aefe8e
[2023-10-19T13:33:29.555Z] Stop (403 ms): Inspecting container
[2023-10-19T13:33:29.557Z] Start: Run in container: /bin/sh
[2023-10-19T13:33:29.562Z] Start: Run in container: uname -m
[2023-10-19T13:33:30.486Z] aarch64
[2023-10-19T13:33:30.487Z] 
[2023-10-19T13:33:30.487Z] Stop (925 ms): Run in container: uname -m
[2023-10-19T13:33:30.487Z] Start: Run in container: (cat /etc/os-release || cat /usr/lib/os-release) 2>/dev/null
[2023-10-19T13:33:30.493Z] PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
NAME="Debian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
[2023-10-19T13:33:30.493Z] 
[2023-10-19T13:33:30.493Z] Stop (6 ms): Run in container: (cat /etc/os-release || cat /usr/lib/os-release) 2>/dev/null
[2023-10-19T13:33:30.494Z] Start: Run in container:  (command -v getent >/dev/null 2>&1 && getent passwd 'agent' || grep -E '^agent|^[^:]*:[^:]*:agent:' /etc/passwd || true)
[2023-10-19T13:33:30.501Z] Stop (7 ms): Run in container:  (command -v getent >/dev/null 2>&1 && getent passwd 'agent' || grep -E '^agent|^[^:]*:[^:]*:agent:' /etc/passwd || true)
[2023-10-19T13:33:30.503Z] Start: Setup shutdown monitor
[2023-10-19T13:33:30.504Z] Forking shutdown monitor: /home/paul/.vscode/extensions/ms-vscode-remote.remote-containers-0.318.0/dist/shutdown/shutdownMonitorProcess /run/user/1000/vscode-remote-containers-f8d58a09-aeae-4dae-b5d3-9c708a42314b.sock singleContainer Trace /home/paul/.config/Code/logs/20231019T145223/window1/exthost/ms-vscode-remote.remote-containers 1697722400695
[2023-10-19T13:33:30.511Z] Stop (8 ms): Setup shutdown monitor
[2023-10-19T13:33:30.511Z] Start: Run in container: test -d /home/agent/.vscode-server
[2023-10-19T13:33:30.514Z] 
[2023-10-19T13:33:30.515Z] 
[2023-10-19T13:33:30.515Z] Stop (4 ms): Run in container: test -d /home/agent/.vscode-server
[2023-10-19T13:33:30.515Z] Start: Run in container: test ! -f '/home/agent/.vscode-server/data/Machine/.writeMachineSettingsMarker' && set -o noclobber && mkdir -p '/home/agent/.vscode-server/data/Machine' && { > '/home/agent/.vscode-server/data/Machine/.writeMachineSettingsMarker' ; } 2> /dev/null
[2023-10-19T13:33:30.517Z] 
[2023-10-19T13:33:30.517Z] 
[2023-10-19T13:33:30.517Z] Exit code 1
[2023-10-19T13:33:30.517Z] Stop (2 ms): Run in container: test ! -f '/home/agent/.vscode-server/data/Machine/.writeMachineSettingsMarker' && set -o noclobber && mkdir -p '/home/agent/.vscode-server/data/Machine' && { > '/home/agent/.vscode-server/data/Machine/.writeMachineSettingsMarker' ; } 2> /dev/null
[2023-10-19T13:33:30.518Z] Start: Run in container: cat /home/agent/.vscode-server/data/Machine/settings.json
[2023-10-19T13:33:30.522Z] 
[2023-10-19T13:33:30.522Z] cat: /home/agent/.vscode-server/data/Machine/settings.json: No such file or directory
[2023-10-19T13:33:30.522Z] Exit code 1
[2023-10-19T13:33:30.522Z] Stop (4 ms): Run in container: cat /home/agent/.vscode-server/data/Machine/settings.json
[2023-10-19T13:33:30.522Z] 
Support for ARM64 is in preview.

[2023-10-19T13:33:30.522Z] Start: Run in container: test -d /home/agent/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc
[2023-10-19T13:33:30.525Z] 
[2023-10-19T13:33:30.525Z] 
[2023-10-19T13:33:30.525Z] Stop (3 ms): Run in container: test -d /home/agent/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc
[2023-10-19T13:33:30.525Z] Start: Run in container: test -d /vscode/vscode-server/bin/linux-arm64/f1b07bd25dfad64b0167beb15359ae573aecd2cc
[2023-10-19T13:33:30.528Z] 
[2023-10-19T13:33:30.528Z] 
[2023-10-19T13:33:30.528Z] Stop (3 ms): Run in container: test -d /vscode/vscode-server/bin/linux-arm64/f1b07bd25dfad64b0167beb15359ae573aecd2cc
[2023-10-19T13:33:30.528Z] Start: Run in container: /bin/sh
[2023-10-19T13:33:30.532Z] Start: Launching Dev Containers helper.
[2023-10-19T13:33:30.532Z] ssh-agent: SSH_AUTH_SOCK in container (/tmp/vscode-ssh-auth-eb460b33-fa3c-413d-819f-e81b510c0c8b.sock) forwarded to local host (/run/user/1000/openssh_agent).
[2023-10-19T13:33:30.532Z] Start: Run in container: test -e /tmp/.X11-unix/X0
[2023-10-19T13:33:30.532Z] Start: Run in container: touch '/vscode/vscode-server/bin/linux-arm64/f1b07bd25dfad64b0167beb15359ae573aecd2cc'
[2023-10-19T13:33:30.535Z] 
[2023-10-19T13:33:30.535Z] 
[2023-10-19T13:33:30.535Z] Exit code 1
[2023-10-19T13:33:30.535Z] Stop (3 ms): Run in container: test -e /tmp/.X11-unix/X0
[2023-10-19T13:33:30.535Z] Start: Run in container: mkdir -p '/tmp/.X11-unix'
[2023-10-19T13:33:30.541Z] 
[2023-10-19T13:33:30.541Z] 
[2023-10-19T13:33:30.541Z] Stop (6 ms): Run in container: mkdir -p '/tmp/.X11-unix'
[2023-10-19T13:33:30.541Z] X11 forwarding: DISPLAY in container (:0) forwarded to local host (:0).
[2023-10-19T13:33:30.542Z] Start: Run in container: gpgconf --list-dir agent-socket
[2023-10-19T13:33:30.547Z] 
[2023-10-19T13:33:30.548Z] /bin/sh: 11: gpgconf: not found
[2023-10-19T13:33:30.548Z] Exit code 127
[2023-10-19T13:33:30.548Z] Stop (6 ms): Run in container: gpgconf --list-dir agent-socket
[2023-10-19T13:33:30.548Z] gpg-agent: No agent-socket found in container.
[2023-10-19T13:33:30.548Z] Start: Run in container: command -v docker >/dev/null 2>&1
[2023-10-19T13:33:30.552Z] 
[2023-10-19T13:33:30.552Z] 
[2023-10-19T13:33:30.552Z] Exit code 127
[2023-10-19T13:33:30.552Z] Stop (4 ms): Run in container: command -v docker >/dev/null 2>&1
[2023-10-19T13:33:30.552Z] Start: Run in container: /bin/sh
[2023-10-19T13:33:30.552Z] Stop (20 ms): Launching Dev Containers helper.
[2023-10-19T13:33:30.555Z] userEnvProbe: loginInteractiveShell (default)
[2023-10-19T13:33:30.556Z] Start: Run in container: test -f '/tmp/devcontainers-3b476307-388a-4a42-bad2-388e5f590eeb1697722400376/env-loginInteractiveShell.json'
[2023-10-19T13:33:30.556Z] Start: Run in container: echo ~
[2023-10-19T13:33:30.559Z] 
[2023-10-19T13:33:30.560Z] 
[2023-10-19T13:33:30.560Z] Exit code 1
[2023-10-19T13:33:30.560Z] Stop (4 ms): Run in container: test -f '/tmp/devcontainers-3b476307-388a-4a42-bad2-388e5f590eeb1697722400376/env-loginInteractiveShell.json'
[2023-10-19T13:33:30.560Z] Start: Run in container: # Test for /home/agent/.ssh/known_hosts and ssh
[2023-10-19T13:33:30.560Z] userEnvProbe: not found in cache
[2023-10-19T13:33:30.560Z] userEnvProbe shell: /bin/sh
[2023-10-19T13:33:30.563Z] /home/agent/.ssh/known_hosts exists
[2023-10-19T13:33:30.563Z] 
[2023-10-19T13:33:30.563Z] Exit code 1
[2023-10-19T13:33:30.563Z] Stop (3 ms): Run in container: # Test for /home/agent/.ssh/known_hosts and ssh
[2023-10-19T13:33:30.594Z] Starting monitor process...
[2023-10-19T13:33:30.601Z] Received message: [{"type":"configure","sequence":0,"options":{"cwd":"/home/paul/git/automation-gfx-panel-yocto/test","dockerCLI":"docker","env":{"BAMF_DESKTOP_FILE_HINT":"/var/lib/snapd/desktop/applications/code_code.desktop","CHROME_DESKTOP":"code-url-handler.desktop","CLUTTER_IM_MODULE":"ibus","DBUS_SESSION_BUS_ADDRESS":"unix:path=/run/user/1000/bus","DEBUGINFOD_URLS":"https://debuginfod.ubuntu.com ","DESKTOP_SESSION":"plasmawayland","DISPLAY":":0","ELECTRON_NO_ATTACH_CONSOLE":"1","GDK_BACKEND":"x11","GDK_PIXBUF_MODULEDIR":"/snap/code/143/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders","GDK_PIXBUF_MODULE_FILE":"/home/paul/snap/code/common/.cache/gdk-pixbuf-loaders.cache","GDMSESSION":"plasmawayland","GIO_MODULE_DIR":"/home/paul/snap/code/common/.cache/gio-modules","GSETTINGS_SCHEMA_DIR":"/home/paul/snap/code/143/.local/share/glib-2.0/schemas","GTK2_RC_FILES":"/etc/gtk-2.0/gtkrc:/home/paul/.gtkrc-2.0:/home/paul/.config/gtkrc-2.0","GTK_EXE_PREFIX":"/snap/code/143/usr","GTK_IM_MODULE":"ibus","GTK_IM_MODULE_FILE":"/home/paul/snap/code/common/.cache/immodules/immodules.cache","GTK_MODULES":"gail:atk-bridge","GTK_PATH":"/snap/code/143/usr/lib/x86_64-linux-gnu/gtk-3.0","GTK_RC_FILES":"/etc/gtk/gtkrc:/home/paul/.gtkrc:/home/paul/.config/gtkrc","HOME":"/home/paul","IM_CONFIG_PHASE":"1","INVOCATION_ID":"ec8338b04b1a47e98091421de618c76c","JOURNAL_STREAM":"8:54585","KDE_APPLICATIONS_AS_SCOPE":"1","KDE_FULL_SESSION":"true","KDE_SESSION_UID":"1000","KDE_SESSION_VERSION":"5","LANG":"en_US.UTF-8","LC_ADDRESS":"de_DE.UTF-8","LC_IDENTIFICATION":"de_DE.UTF-8","LC_MEASUREMENT":"de_DE.UTF-8","LC_MONETARY":"de_DE.UTF-8","LC_NAME":"de_DE.UTF-8","LC_NUMERIC":"de_DE.UTF-8","LC_PAPER":"de_DE.UTF-8","LC_TELEPHONE":"de_DE.UTF-8","LC_TIME":"de_DE.UTF-8","LESSCLOSE":"/usr/bin/lesspipe %s %s","LESSOPEN":"| /usr/bin/lesspipe %s","LOCPATH":"/snap/code/143/usr/lib/locale","LOGNAME":"paul","MANAGERPID":"3366","ORIGINAL_XDG_CURRENT_DESKTOP":"KDE","PATH":"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin","PLASMA_USE_QT_SCALING":"1","PWD":"/home/paul","QTWEBENGINE_DICTIONARIES_PATH":"/usr/share/hunspell-bdic/","QT_ACCESSIBILITY":"1","QT_AUTO_SCREEN_SCALE_FACTOR":"0","QT_IM_MODULE":"ibus","QT_WAYLAND_FORCE_DPI":"96","SESSION_MANAGER":"local/paul-ThinkPad-P15v-Gen-3:@/tmp/.ICE-unix/3830,unix/paul-ThinkPad-P15v-Gen-3:/tmp/.ICE-unix/3830","SHELL":"/bin/bash","SHLVL":"0","SNAP":"/snap/code/143","SNAP_ARCH":"amd64","SNAP_COMMON":"/var/snap/code/common","SNAP_CONTEXT":"o3QGy86AKJs7hFLZN0w9baCV8-BSW1u6EdXpKIsADvd2Z9e2zr0Q","SNAP_COOKIE":"o3QGy86AKJs7hFLZN0w9baCV8-BSW1u6EdXpKIsADvd2Z9e2zr0Q","SNAP_DATA":"/var/snap/code/143","SNAP_EUID":"1000","SNAP_INSTANCE_NAME":"code","SNAP_LAUNCHER_ARCH_TRIPLET":"x86_64-linux-gnu","SNAP_LIBRARY_PATH":"/var/lib/snapd/lib/gl:/var/lib/snapd/lib/gl32:/var/lib/snapd/void","SNAP_NAME":"code","SNAP_REAL_HOME":"/home/paul","SNAP_REVISION":"143","SNAP_UID":"1000","SNAP_USER_COMMON":"/home/paul/snap/code/common","SNAP_USER_DATA":"/home/paul/snap/code/143","SNAP_VERSION":"f1b07bd2","SSH_AGENT_LAUNCHER":"openssh","SSH_AUTH_SOCK":"/run/user/1000/openssh_agent","SYSTEMD_EXEC_PID":"3893","USER":"paul","USERNAME":"paul","VSCODE_AMD_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_CLI":"1","VSCODE_CODE_CACHE_PATH":"/home/paul/.config/Code/CachedData/f1b07bd25dfad64b0167beb15359ae573aecd2cc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/home/paul","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/run/user/1000/vscode-59fb05bf-1.83-main.sock","VSCODE_NLS_CONFIG":"{\"locale\":\"en-us\",\"osLocale\":\"en-us\",\"availableLanguages\":{},\"_languagePackSupport\":true}","VSCODE_PID":"161704","WAYLAND_DISPLAY":"wayland-0","XAUTHORITY":"/run/user/1000/xauth_ulRaId","XCURSOR_SIZE":"24","XCURSOR_THEME":"breeze_cursors","XDG_CONFIG_DIRS":"/etc/xdg/xdg-plasmawayland:/home/paul/.config/kdedefaults:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings","XDG_CONFIG_DIRS_VSCODE_SNAP_ORIG":"/home/paul/.config/kdedefaults:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings","XDG_CURRENT_DESKTOP":"KDE","XDG_DATA_DIRS":"/usr/share/plasmawayland:/home/paul/snap/code/143/.local/share:/home/paul/snap/code/143:/snap/code/143/usr/share:/home/paul/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop","XDG_DATA_DIRS_VSCODE_SNAP_ORIG":"/home/paul/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop","XDG_RUNTIME_DIR":"/run/user/1000","XDG_SEAT":"seat0","XDG_SESSION_CLASS":"user","XDG_SESSION_DESKTOP":"plasmawayland","XDG_SESSION_ID":"2","XDG_SESSION_TYPE":"wayland","XDG_VTNR":"2","XKB_DEFAULT_LAYOUT":"dk","XKB_DEFAULT_MODEL":"pc105","XMODIFIERS":"@im=ibus","_":"/snap/code/143/usr/share/code/code","ELECTRON_RUN_AS_NODE":"1","SSH_ASKPASS":"/home/paul/.vscode/extensions/ms-vscode-remote.remote-containers-0.318.0/scripts/ssh-askpass.sh","SSH_ASKPASS_REQUIRE":"force","VSCODE_SSH_ASKPASS_NODE":"/snap/code/143/usr/share/code/code","VSCODE_SSH_ASKPASS_EXTRA_ARGS":"--ms-enable-electron-run-as-node","VSCODE_SSH_ASKPASS_MAIN":"/home/paul/.vscode/extensions/ms-vscode-remote.remote-containers-0.318.0/dist/common/sshAskpass.js","VSCODE_SSH_ASKPASS_HANDLE":"/run/user/1000/ssh-askpass-a9b30c9f-5987-434d-b5a6-948085703272.sock","DOCKER_CONTEXT":"default","DOCKER_HOST":"ssh://pi@192.168.200.200"},"containerId":"5c55ec4d6805fe117ca342a8ac6fef3d219e56e594ca2017e8c6fd3ef7aefe8e","user":"agent","sessionId":"3b476307-388a-4a42-bad2-388e5f590eeb1697722400376","logLevel":1,"delay":10000}}]
[2023-10-19T13:33:31.475Z] 
[2023-10-19T13:33:31.476Z] 
[2023-10-19T13:33:31.476Z] Stop (944 ms): Run in container: touch '/vscode/vscode-server/bin/linux-arm64/f1b07bd25dfad64b0167beb15359ae573aecd2cc'
[2023-10-19T13:33:31.476Z] Start: Run in container: command -v git >/dev/null 2>&1 && git config --system --replace-all credential.helper '!f() { /home/agent/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/node /tmp/vscode-remote-containers-eb460b33-fa3c-413d-819f-e81b510c0c8b.js git-credential-helper $*; }; f' || true
[2023-10-19T13:33:31.489Z] 
[2023-10-19T13:33:31.490Z] 
[2023-10-19T13:33:31.490Z] Stop (14 ms): Run in container: command -v git >/dev/null 2>&1 && git config --system --replace-all credential.helper '!f() { /home/agent/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/node /tmp/vscode-remote-containers-eb460b33-fa3c-413d-819f-e81b510c0c8b.js git-credential-helper $*; }; f' || true
[2023-10-19T13:33:31.491Z] Start: Run in container: for pid in `cd /proc && ls -d [0-9]*`; do { echo $pid ; readlink /proc/$pid/cwd || echo ; readlink /proc/$pid/ns/mnt || echo ; cat /proc/$pid/stat | tr "
[2023-10-19T13:33:31.615Z] /home/agent
[2023-10-19T13:33:31.616Z] 
[2023-10-19T13:33:31.616Z] Stop (1060 ms): Run in container: echo ~
[2023-10-19T13:33:31.616Z] Start: Run in container: cat <<'EOF-/tmp/vscode-remote-containers-eb460b33-fa3c-413d-819f-e81b510c0c8b.js' >/tmp/vscode-remote-containers-eb460b33-fa3c-413d-819f-e81b510c0c8b.js
[2023-10-19T13:33:31.623Z] 
[2023-10-19T13:33:31.623Z] 
[2023-10-19T13:33:31.623Z] Stop (7 ms): Run in container: cat <<'EOF-/tmp/vscode-remote-containers-eb460b33-fa3c-413d-819f-e81b510c0c8b.js' >/tmp/vscode-remote-containers-eb460b33-fa3c-413d-819f-e81b510c0c8b.js
[2023-10-19T13:33:31.624Z] Start: Run in container: cat <<'EOF-/tmp/vscode-remote-containers-server-eb460b33-fa3c-413d-819f-e81b510c0c8b.js' >/tmp/vscode-remote-containers-server-eb460b33-fa3c-413d-819f-e81b510c0c8b.js_1697722411624
[2023-10-19T13:33:31.644Z] 
[2023-10-19T13:33:31.644Z] 
[2023-10-19T13:33:31.644Z] Stop (20 ms): Run in container: cat <<'EOF-/tmp/vscode-remote-containers-server-eb460b33-fa3c-413d-819f-e81b510c0c8b.js' >/tmp/vscode-remote-containers-server-eb460b33-fa3c-413d-819f-e81b510c0c8b.js_1697722411624
[2023-10-19T13:33:31.649Z] Start: Run in Container: /bin/sh -lic echo -n cc3203b8-b508-42c8-8e3c-e0ef53bf769d; cat /proc/self/environ; echo -n cc3203b8-b508-42c8-8e3c-e0ef53bf769d
[2023-10-19T13:33:31.651Z] Container server: /bin/sh: 32: /home/agent/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/node: not found
[2023-10-19T13:33:31.667Z] Error: stream ended with:0 but wanted:9
    at c (/home/paul/.vscode/extensions/ms-vscode-remote.remote-containers-0.318.0/dist/extension/extension.js:24:102284)
    at /home/paul/.vscode/extensions/ms-vscode-remote.remote-containers-0.318.0/dist/extension/extension.js:24:102465
    at s (/home/paul/.vscode/extensions/ms-vscode-remote.remote-containers-0.318.0/dist/extension/extension.js:27:5371)
    at Socket.<anonymous> (/home/paul/.vscode/extensions/ms-vscode-remote.remote-containers-0.318.0/dist/extension/extension.js:27:5541)
    at Socket.emit (node:events:525:35)
    at endReadableNT (node:internal/streams/readable:1359:12)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
[2023-10-19T13:33:31.668Z] Stop (1116 ms): Run in container: /bin/sh
[2023-10-19T13:33:31.668Z] Container server terminated (code: 127, signal: null).
[2023-10-19T13:33:31.734Z] Stop (243 ms): Run in container: for pid in `cd /proc && ls -d [0-9]*`; do { echo $pid ; readlink /proc/$pid/cwd || echo ; readlink /proc/$pid/ns/mnt || echo ; cat /proc/$pid/stat | tr "
[2023-10-19T13:33:31.734Z] Start: Run in container: mkdir -p '/tmp/devcontainers-3b476307-388a-4a42-bad2-388e5f590eeb1697722400376' && cat > '/tmp/devcontainers-3b476307-388a-4a42-bad2-388e5f590eeb1697722400376/env-loginInteractiveShell.json' << 'envJSON'
[2023-10-19T13:33:31.744Z] 
[2023-10-19T13:33:31.744Z] 
[2023-10-19T13:33:31.744Z] Stop (10 ms): Run in container: mkdir -p '/tmp/devcontainers-3b476307-388a-4a42-bad2-388e5f590eeb1697722400376' && cat > '/tmp/devcontainers-3b476307-388a-4a42-bad2-388e5f590eeb1697722400376/env-loginInteractiveShell.json' << 'envJSON'
[2023-10-19T13:33:31.744Z] Start: Run in container: cat '/home/agent/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/product.json'
[2023-10-19T13:33:31.756Z] Stop (12 ms): Run in container: cat '/home/agent/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/product.json'
[2023-10-19T13:33:31.758Z] Running extension host agents:
[]
[2023-10-19T13:33:31.758Z] Start: Run in container: cat '/home/agent/.vscode-server/data/Machine/.connection-token-f1b07bd25dfad64b0167beb15359ae573aecd2cc' 2>/dev/null || (umask 377 && echo 'b5c5a1e6-b7f6-490f-a7df-14a0be5c2610' >'/home/agent/.vscode-server/data/Machine/.connection-token-f1b07bd25dfad64b0167beb15359ae573aecd2cc-c03a0ed9-ed21-4362-8399-54ec3fa94fbc' && mv -n '/home/agent/.vscode-server/data/Machine/.connection-token-f1b07bd25dfad64b0167beb15359ae573aecd2cc-c03a0ed9-ed21-4362-8399-54ec3fa94fbc' '/home/agent/.vscode-server/data/Machine/.connection-token-f1b07bd25dfad64b0167beb15359ae573aecd2cc' && rm -f '/home/agent/.vscode-server/data/Machine/.connection-token-f1b07bd25dfad64b0167beb15359ae573aecd2cc-c03a0ed9-ed21-4362-8399-54ec3fa94fbc' && cat '/home/agent/.vscode-server/data/Machine/.connection-token-f1b07bd25dfad64b0167beb15359ae573aecd2cc')
[2023-10-19T13:33:31.766Z] fd4e5df4-62d4-40fb-9057-22382f5404bb
[2023-10-19T13:33:31.766Z] 
[2023-10-19T13:33:31.766Z] Stop (8 ms): Run in container: cat '/home/agent/.vscode-server/data/Machine/.connection-token-f1b07bd25dfad64b0167beb15359ae573aecd2cc' 2>/dev/null || (umask 377 && echo 'b5c5a1e6-b7f6-490f-a7df-14a0be5c2610' >'/home/agent/.vscode-server/data/Machine/.connection-token-f1b07bd25dfad64b0167beb15359ae573aecd2cc-c03a0ed9-ed21-4362-8399-54ec3fa94fbc' && mv -n '/home/agent/.vscode-server/data/Machine/.connection-token-f1b07bd25dfad64b0167beb15359ae573aecd2cc-c03a0ed9-ed21-4362-8399-54ec3fa94fbc' '/home/agent/.vscode-server/data/Machine/.connection-token-f1b07bd25dfad64b0167beb15359ae573aecd2cc' && rm -f '/home/agent/.vscode-server/data/Machine/.connection-token-f1b07bd25dfad64b0167beb15359ae573aecd2cc-c03a0ed9-ed21-4362-8399-54ec3fa94fbc' && cat '/home/agent/.vscode-server/data/Machine/.connection-token-f1b07bd25dfad64b0167beb15359ae573aecd2cc')
[2023-10-19T13:33:31.767Z] Start: Starting VS Code Server
[2023-10-19T13:33:31.767Z] Start: Preparing Extensions
[2023-10-19T13:33:31.768Z] Start: Run in container: test ! -f '/home/agent/.vscode-server/data/Machine/.installExtensionsMarker' && set -o noclobber && mkdir -p '/home/agent/.vscode-server/data/Machine' && { > '/home/agent/.vscode-server/data/Machine/.installExtensionsMarker' ; } 2> /dev/null
[2023-10-19T13:33:31.772Z] 
[2023-10-19T13:33:31.772Z] 
[2023-10-19T13:33:31.772Z] Exit code 1
[2023-10-19T13:33:31.772Z] Stop (4 ms): Run in container: test ! -f '/home/agent/.vscode-server/data/Machine/.installExtensionsMarker' && set -o noclobber && mkdir -p '/home/agent/.vscode-server/data/Machine' && { > '/home/agent/.vscode-server/data/Machine/.installExtensionsMarker' ; } 2> /dev/null
[2023-10-19T13:33:31.774Z] Extensions cache, install extensions: None
[2023-10-19T13:33:31.774Z] Start: Run in container: test -d /home/agent/.vscode-server/extensionsCache && ls /home/agent/.vscode-server/extensionsCache || true
[2023-10-19T13:33:31.778Z] 
[2023-10-19T13:33:31.778Z] 
[2023-10-19T13:33:31.778Z] Stop (4 ms): Run in container: test -d /home/agent/.vscode-server/extensionsCache && ls /home/agent/.vscode-server/extensionsCache || true
[2023-10-19T13:33:31.778Z] Start: Run in container: test -d /vscode/vscode-server/extensionsCache && ls /vscode/vscode-server/extensionsCache || true
[2023-10-19T13:33:31.781Z] 
[2023-10-19T13:33:31.782Z] 
[2023-10-19T13:33:31.782Z] Stop (4 ms): Run in container: test -d /vscode/vscode-server/extensionsCache && ls /vscode/vscode-server/extensionsCache || true
[2023-10-19T13:33:31.782Z] Extensions cache, link in container: None
[2023-10-19T13:33:31.782Z] Optimizing extensions for quality: stable
[2023-10-19T13:33:31.783Z] Stop (16 ms): Preparing Extensions
[2023-10-19T13:33:31.783Z] Start: Run in container: /home/agent/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/bin/code-server --log trace --force-disable-user-env --server-data-dir /home/agent/.vscode-server --telemetry-level all --accept-server-license-terms --host 127.0.0.1 --port 0 --connection-token-file /home/agent/.vscode-server/data/Machine/.connection-token-f1b07bd25dfad64b0167beb15359ae573aecd2cc --extensions-download-dir /home/agent/.vscode-server/extensionsCache --start-server 
[2023-10-19T13:33:32.691Z] Stop (908 ms): Run in container: /home/agent/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/bin/code-server --log trace --force-disable-user-env --server-data-dir /home/agent/.vscode-server --telemetry-level all --accept-server-license-terms --host 127.0.0.1 --port 0 --connection-token-file /home/agent/.vscode-server/data/Machine/.connection-token-f1b07bd25dfad64b0167beb15359ae573aecd2cc --extensions-download-dir /home/agent/.vscode-server/extensionsCache --start-server 
[2023-10-19T13:33:32.697Z] Command failed: /home/agent/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/bin/code-server --log trace --force-disable-user-env --server-data-dir /home/agent/.vscode-server --telemetry-level all --accept-server-license-terms --host 127.0.0.1 --port 0 --connection-token-file /home/agent/.vscode-server/data/Machine/.connection-token-f1b07bd25dfad64b0167beb15359ae573aecd2cc --extensions-download-dir /home/agent/.vscode-server/extensionsCache --start-server 
[2023-10-19T13:33:32.697Z] /home/agent/.vscode-server/bin/f1b07bd25dfad64b0167beb15359ae573aecd2cc/bin/code-server: 12: /vscode/vscode-server/bin/linux-arm64/f1b07bd25dfad64b0167beb15359ae573aecd2cc/node: not found
[2023-10-19T13:33:32.698Z] Exit code 127
[2023-10-19T13:33:39.213Z] Received message: [{"type":"configure","sequence":1,"options":{"cwd":"/home/paul/git/automation-gfx-panel-yocto/test","dockerCLI":"docker","env":{"BAMF_DESKTOP_FILE_HINT":"/var/lib/snapd/desktop/applications/code_code.desktop","CHROME_DESKTOP":"code-url-handler.desktop","CLUTTER_IM_MODULE":"ibus","DBUS_SESSION_BUS_ADDRESS":"unix:path=/run/user/1000/bus","DEBUGINFOD_URLS":"https://debuginfod.ubuntu.com ","DESKTOP_SESSION":"plasmawayland","DISPLAY":":0","ELECTRON_NO_ATTACH_CONSOLE":"1","GDK_BACKEND":"x11","GDK_PIXBUF_MODULEDIR":"/snap/code/143/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders","GDK_PIXBUF_MODULE_FILE":"/home/paul/snap/code/common/.cache/gdk-pixbuf-loaders.cache","GDMSESSION":"plasmawayland","GIO_MODULE_DIR":"/home/paul/snap/code/common/.cache/gio-modules","GSETTINGS_SCHEMA_DIR":"/home/paul/snap/code/143/.local/share/glib-2.0/schemas","GTK2_RC_FILES":"/etc/gtk-2.0/gtkrc:/home/paul/.gtkrc-2.0:/home/paul/.config/gtkrc-2.0","GTK_EXE_PREFIX":"/snap/code/143/usr","GTK_IM_MODULE":"ibus","GTK_IM_MODULE_FILE":"/home/paul/snap/code/common/.cache/immodules/immodules.cache","GTK_MODULES":"gail:atk-bridge","GTK_PATH":"/snap/code/143/usr/lib/x86_64-linux-gnu/gtk-3.0","GTK_RC_FILES":"/etc/gtk/gtkrc:/home/paul/.gtkrc:/home/paul/.config/gtkrc","HOME":"/home/paul","IM_CONFIG_PHASE":"1","INVOCATION_ID":"ec8338b04b1a47e98091421de618c76c","JOURNAL_STREAM":"8:54585","KDE_APPLICATIONS_AS_SCOPE":"1","KDE_FULL_SESSION":"true","KDE_SESSION_UID":"1000","KDE_SESSION_VERSION":"5","LANG":"en_US.UTF-8","LC_ADDRESS":"de_DE.UTF-8","LC_IDENTIFICATION":"de_DE.UTF-8","LC_MEASUREMENT":"de_DE.UTF-8","LC_MONETARY":"de_DE.UTF-8","LC_NAME":"de_DE.UTF-8","LC_NUMERIC":"de_DE.UTF-8","LC_PAPER":"de_DE.UTF-8","LC_TELEPHONE":"de_DE.UTF-8","LC_TIME":"de_DE.UTF-8","LESSCLOSE":"/usr/bin/lesspipe %s %s","LESSOPEN":"| /usr/bin/lesspipe %s","LOCPATH":"/snap/code/143/usr/lib/locale","LOGNAME":"paul","MANAGERPID":"3366","ORIGINAL_XDG_CURRENT_DESKTOP":"KDE","PATH":"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin","PLASMA_USE_QT_SCALING":"1","PWD":"/home/paul","QTWEBENGINE_DICTIONARIES_PATH":"/usr/share/hunspell-bdic/","QT_ACCESSIBILITY":"1","QT_AUTO_SCREEN_SCALE_FACTOR":"0","QT_IM_MODULE":"ibus","QT_WAYLAND_FORCE_DPI":"96","SESSION_MANAGER":"local/paul-ThinkPad-P15v-Gen-3:@/tmp/.ICE-unix/3830,unix/paul-ThinkPad-P15v-Gen-3:/tmp/.ICE-unix/3830","SHELL":"/bin/bash","SHLVL":"0","SNAP":"/snap/code/143","SNAP_ARCH":"amd64","SNAP_COMMON":"/var/snap/code/common","SNAP_CONTEXT":"o3QGy86AKJs7hFLZN0w9baCV8-BSW1u6EdXpKIsADvd2Z9e2zr0Q","SNAP_COOKIE":"o3QGy86AKJs7hFLZN0w9baCV8-BSW1u6EdXpKIsADvd2Z9e2zr0Q","SNAP_DATA":"/var/snap/code/143","SNAP_EUID":"1000","SNAP_INSTANCE_NAME":"code","SNAP_LAUNCHER_ARCH_TRIPLET":"x86_64-linux-gnu","SNAP_LIBRARY_PATH":"/var/lib/snapd/lib/gl:/var/lib/snapd/lib/gl32:/var/lib/snapd/void","SNAP_NAME":"code","SNAP_REAL_HOME":"/home/paul","SNAP_REVISION":"143","SNAP_UID":"1000","SNAP_USER_COMMON":"/home/paul/snap/code/common","SNAP_USER_DATA":"/home/paul/snap/code/143","SNAP_VERSION":"f1b07bd2","SSH_AGENT_LAUNCHER":"openssh","SSH_AUTH_SOCK":"/run/user/1000/openssh_agent","SYSTEMD_EXEC_PID":"3893","USER":"paul","USERNAME":"paul","VSCODE_AMD_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_CLI":"1","VSCODE_CODE_CACHE_PATH":"/home/paul/.config/Code/CachedData/f1b07bd25dfad64b0167beb15359ae573aecd2cc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/home/paul","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/run/user/1000/vscode-59fb05bf-1.83-main.sock","VSCODE_NLS_CONFIG":"{\"locale\":\"en-us\",\"osLocale\":\"en-us\",\"availableLanguages\":{},\"_languagePackSupport\":true}","VSCODE_PID":"161704","WAYLAND_DISPLAY":"wayland-0","XAUTHORITY":"/run/user/1000/xauth_ulRaId","XCURSOR_SIZE":"24","XCURSOR_THEME":"breeze_cursors","XDG_CONFIG_DIRS":"/etc/xdg/xdg-plasmawayland:/home/paul/.config/kdedefaults:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings","XDG_CONFIG_DIRS_VSCODE_SNAP_ORIG":"/home/paul/.config/kdedefaults:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings","XDG_CURRENT_DESKTOP":"KDE","XDG_DATA_DIRS":"/usr/share/plasmawayland:/home/paul/snap/code/143/.local/share:/home/paul/snap/code/143:/snap/code/143/usr/share:/home/paul/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop","XDG_DATA_DIRS_VSCODE_SNAP_ORIG":"/home/paul/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop","XDG_RUNTIME_DIR":"/run/user/1000","XDG_SEAT":"seat0","XDG_SESSION_CLASS":"user","XDG_SESSION_DESKTOP":"plasmawayland","XDG_SESSION_ID":"2","XDG_SESSION_TYPE":"wayland","XDG_VTNR":"2","XKB_DEFAULT_LAYOUT":"dk","XKB_DEFAULT_MODEL":"pc105","XMODIFIERS":"@im=ibus","_":"/snap/code/143/usr/share/code/code","ELECTRON_RUN_AS_NODE":"1","SSH_ASKPASS":"/home/paul/.vscode/extensions/ms-vscode-remote.remote-containers-0.318.0/scripts/ssh-askpass.sh","SSH_ASKPASS_REQUIRE":"force","VSCODE_SSH_ASKPASS_NODE":"/snap/code/143/usr/share/code/code","VSCODE_SSH_ASKPASS_EXTRA_ARGS":"--ms-enable-electron-run-as-node","VSCODE_SSH_ASKPASS_MAIN":"/home/paul/.vscode/extensions/ms-vscode-remote.remote-containers-0.318.0/dist/common/sshAskpass.js","VSCODE_SSH_ASKPASS_HANDLE":"/run/user/1000/ssh-askpass-a9b30c9f-5987-434d-b5a6-948085703272.sock","DOCKER_CONTEXT":"default","DOCKER_HOST":"ssh://pi@192.168.200.200"},"containerId":"5c55ec4d6805fe117ca342a8ac6fef3d219e56e594ca2017e8c6fd3ef7aefe8e","user":"agent","sessionId":"3b476307-388a-4a42-bad2-388e5f590eeb1697722400376","logLevel":1,"delay":10000}}]
[2023-10-19T13:33:39.295Z] Error opening dev container configurations: CodeExpectedError: ENOPRO: No file system provider found for resource 'vscode-remote://dev-container%2B7b22686f737450617468223a222f686f6d652f7061756c2f6769742f6175746f6d6174696f6e2d6766782d70616e656c2d796f63746f2f74657374222c226c6f63616c446f636b6572223a747275652c2273657474696e6773223a7b22686f7374223a227373683a2f2f7069403139322e3136382e3230302e323030227d2c22636f6e66696746696c65223a7b22246d6964223a312c22667350617468223a222f686f6d652f7061756c2f6769742f6175746f6d6174696f6e2d6766782d70616e656c2d796f63746f2f746573742f2e646576636f6e7461696e65722f646576636f6e7461696e65722e6a736f6e222c2265787465726e616c223a2266696c653a2f2f2f686f6d652f7061756c2f6769742f6175746f6d6174696f6e2d6766782d70616e656c2d796f63746f2f746573742f2e646576636f6e7461696e65722f646576636f6e7461696e65722e6a736f6e222c2270617468223a222f686f6d652f7061756c2f6769742f6175746f6d6174696f6e2d6766782d70616e656c2d796f63746f2f746573742f2e646576636f6e7461696e65722f646576636f6e7461696e65722e6a736f6e222c22736368656d65223a2266696c65227d7d/home/agent/workspace/test'
    at r.j (vscode-file://vscode-app/snap/code/143/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:645:11397)
    at async r.exists (vscode-file://vscode-app/snap/code/143/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:645:13603)
    at async Promise.all (index 0)
    at async vscode-file://vscode-app/snap/code/143/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js:1861:2796

Steps to Reproduce:

  1. F1 -> Dev-container: Reopen in devcontainer...
  2. Wait untill build is failing

What is working:

I can manually ssh into target and run the docker with no problem. The docker seams to be build without problems. It is the process afterwards that fails.

I have tried:

Using ms-vscode-remote.remote-containers-0.309.0 makes the "ENOPRO: No file system provider" error message to disappear. But the "Error: stream ended with:0 but wanted:9" error is the same.

Does this issue occur when you try this locally?: N/A Does this issue occur when you try this locally and all extensions are disabled?: N/A

groskopf commented 1 year ago

This error occur on a fresh RaspberryPi. The error is apparently somehow related to building a new container. Same configuration is able to start(reopen) a remote devcontainer on a RaspberryP, where this has been working previously. There is no rebuild process attempted on the working RaspberryPi.

CulturalDurian commented 1 year ago

@groskopf Were you able to solve the problem?

groskopf commented 1 year ago

No, the problem persist. We are several user on the same project that all has same problem.