devpod icon indicating copy to clipboard operation
devpod copied to clipboard

error parsing workspace info: rerun as root

Open gdw2 opened this issue 2 years ago • 3 comments

When I run devpod up github.com/microsoft/vscode-remote-try-node --ide openvscode with the default digitalocean provider, I frequently get error parsing workspace info: rerun as root. Below is the output with the --debug flag.

But it doesn't happen consistently. Sometimes it works as expected.

The output below contains agent error: Error trying to reach docker daemon: docker ps: exit status 1. Is that the problem?

$ devpod up github.com/microsoft/vscode-remote-try-node --ide openvscode
22:45:12 info Create machine 'vscode-remote-try-node' with provider 'digitalocean'...
22:45:15 done Successfully created machine 'vscode-remote-try-node' with provider 'digitalocean'
22:45:26 info Waiting for workspace to come up...
22:45:37 info Waiting for workspace to come up...
22:45:49 info Waiting for workspace to come up...
22:45:59 info Waiting for workspace to come up...
22:46:10 info Waiting for workspace to come up...
22:46:21 info Creating devcontainer...
22:46:31 info Waiting for devpod agent to come up...
22:46:38 info Waiting for devpod agent to come up...
22:46:45 info Waiting for devpod agent to come up...
22:46:52 info Waiting for devpod agent to come up...
22:47:00 info Waiting for devpod agent to come up...
22:47:07 info Waiting for devpod agent to come up...
22:47:14 info Waiting for devpod agent to come up...
22:47:22 info Waiting for devpod agent to come up...
22:47:29 info Waiting for devpod agent to come up...
22:47:42 info Download binary DO_PROVIDER from https://github.com/loft-sh/devpod-provider-digitalocean/releases/download/v0.0.2/devpod-provider-digitalocean-linux-amd64
22:47:44 info Cloning into '/home/devpod/.devpod/agent/contexts/default/workspaces/vscode-remote-try-node/content'...
22:47:45 info Successfully installed DevPod daemon into server
22:47:46 info Unable to find image 'mcr.microsoft.com/devcontainers/javascript-node:0-18-bullseye' locally
22:47:46 info 0-18-bullseye: Pulling from devcontainers/javascript-node
22:47:46 info bd73737482dd: Pulling fs layer
22:47:47 info 6710592d62aa: Pulling fs layer
22:47:47 info 75256935197e: Pulling fs layer
22:47:47 info c1e5026c6457: Pulling fs layer
22:47:47 info f2e4b4cbd0b8: Pulling fs layer
22:47:47 info 06cfeca21bcd: Pulling fs layer
22:47:47 info cb6259d61ade: Pulling fs layer
22:47:48 info e7ad8f1516a1: Pulling fs layer
22:47:48 info c1e5026c6457: Waiting
22:47:48 info f2e4b4cbd0b8: Waiting
22:47:48 info 5f341dd45254: Pulling fs layer
22:47:48 info 1c56a53f379d: Pulling fs layer
22:47:48 info 39b595dcef73: Pulling fs layer
22:47:49 info 991ece3109e5: Pulling fs layer
22:47:49 info 9ed9775068d3: Pulling fs layer
22:47:49 info 06cfeca21bcd: Waiting
22:47:49 info cb6259d61ade: Waiting
22:47:49 info 0fbbe5acd1a2: Pulling fs layer
22:47:49 info c9518b4c5409: Pulling fs layer
22:47:50 info 96ca20971ed4: Pulling fs layer
22:47:50 info e7ad8f1516a1: Waiting
22:47:50 info 1c56a53f379d: Waiting
22:47:50 info 39b595dcef73: Waiting
22:47:50 info 991ece3109e5: Waiting
22:47:50 info 9ed9775068d3: Waiting
22:47:51 info 0fbbe5acd1a2: Waiting
22:47:51 info c9518b4c5409: Waiting
22:47:51 info 96ca20971ed4: Waiting
22:47:51 info 5f341dd45254: Waiting
22:47:51 info 6710592d62aa: Verifying Checksum
22:47:51 info 6710592d62aa: Download complete
22:47:52 info 75256935197e: Verifying Checksum
22:47:52 info 75256935197e: Download complete
22:47:52 info f2e4b4cbd0b8: Download complete
22:47:52 info bd73737482dd: Verifying Checksum
22:47:53 fatal agent error: devcontainer up: start dev container: exit status 125
error parsing workspace info: rerun as root: exit status 1
: exit status 1
[gdw@penguin ~]$ 
[gdw@penguin ~]$ 
[gdw@penguin ~]$ devpod up github.com/microsoft/vscode-remote-try-node --ide openvscode --debug
22:48:53 info Workspace vscode-remote-try-node already exists
22:48:53 debug Acquire workspace lock...
22:48:53 debug Acquired workspace lock...
22:48:53 debug Acquire machine lock...
22:48:53 debug Acquired machine lock...
22:48:53 debug Run status provider command: ${DO_PROVIDER} status
22:48:54 info Creating devcontainer...
22:48:54 debug Inject and run command: '/home/devpod/.devpod/devpod' agent workspace up --workspace-info 'H4sIAAAAAAAA/+xUXW/iOBf+K6+s9zIhjvOdOwSok50ZqJh0pJnRCvnjGLIlcRQ7tBXiv69MoKKzLZ292ovdKyLOc+zzfPjs0YPq7nVLOaB8jyqBcrTTXAlwO6iVAdd0T26jBCAH9cdylEVEyiRxSSwjN+QZdqkA6RIm0wjjFHAYIQdJtRXQoRx5G1WDtxYP3kjArlXC46ox8Gi0J0DSfmu85xm09+blbcVN3wHK0caYVueep1po1h1tN6N1ZTY9o1qD0SOuao8z5mdJFoH0owiHXPgJ9+OYpRkBnMYJFhlPJSVZSiWWPGQyiuMAUs6ykLA08OqKd0oraa4M1KlddaS4Rw2t7WSiWleGbhUH2qCDg2rKN1VzVPb0WVwVmPZGTWELBlBuuh4ODqoEXFxgKQ/d9nit+m7wbV2ZJbRKV0Z1TxcSDcIcJXmX0cFBvANqKtWUVQ3a0LpFOSKYBC6OXZKVOMzDKPfxd+SgLdXmToP4KyLNo8AiTi5bWQabf1Lketb+TnxOh14LzzteOUi1lri2gPHNbF6upuNyvLodlx/sXzu67eF5mNMc53noGpojuaHxl3qGH9s0Lb58XBWfxzezyyah+D10LsEuDp9RX4rvL0ABtqViPp6Uxdei/LYqi8+zxV15ifFxPYB+m03K1XQx+ThbribL2XQ2L4vxpy+XWBu5C/BNUb6H/DyefCjms1X57fbFZNoNd7zt3XTNLGw5uykW80uA7KhvK+Xi42z+kni72vmrOA0FCQIcJiSFIMriAFPBGXApGYE4Y1kigzhgmMYcmBASQh5wP8CYpxDSwG4rDd3t4Ls4PafDL2ecvJngwe18j1pqNu/Y6yBBDb29AhxOc5BQD81WUXG3/PT6890qaVy9Ofd3sAWqQXvnRm+HR/7Ix8hBVUO5qXaVebIcVW9OMbCVP4Cbm8pMOhDQmIpu9dnNc3V6TN6rAHgEbpnrTW/svSj/gf6/ny5Wt8vF12I6Wx7+p41q0e8HB7GqoV0Fxwd1gUD5jz1S9sxt1fSPdud13KpDaxGHVvMN8Hvd1yhHSeKHJI2ISBjBmLAsk3HMAPMwi4SUSRAEAojgPgOWUQkp8SUGH7IkCySB47sfpH9XT/e8INzLtfC6ynhErna5R2buQOjgvEG3q3+mmwqaxVkghE94GPk8ZiJO0jQUgZAQEJLJmAmCgUQxZJxGIYDkPhc+ZdhPpPiH6R4JHaz19z2DrgFzNP/gnHaZ/T78t2f/JXv2TwAAAP//AQAA//+D6ApsWAoAAA==' --debug
22:48:54 debug execute inject script
22:48:54 debug Run command provider command: ${DO_PROVIDER} command
22:48:57 debug Received line after pong: done
22:48:57 debug Error trying to reach docker daemon: docker ps: exit status 1
22:48:57 debug Rerun as root: /home/devpod/.devpod/devpod agent workspace up --workspace-info H4sIAAAAAAAA/+xUXW/iOBf+K6+s9zIhjvOdOwSok50ZqJh0pJnRCvnjGLIlcRQ7tBXiv69MoKKzLZ292ovdKyLOc+zzfPjs0YPq7nVLOaB8jyqBcrTTXAlwO6iVAdd0T26jBCAH9cdylEVEyiRxSSwjN+QZdqkA6RIm0wjjFHAYIQdJtRXQoRx5G1WDtxYP3kjArlXC46ox8Gi0J0DSfmu85xm09+blbcVN3wHK0caYVueep1po1h1tN6N1ZTY9o1qD0SOuao8z5mdJFoH0owiHXPgJ9+OYpRkBnMYJFhlPJSVZSiWWPGQyiuMAUs6ykLA08OqKd0oraa4M1KlddaS4Rw2t7WSiWleGbhUH2qCDg2rKN1VzVPb0WVwVmPZGTWELBlBuuh4ODqoEXFxgKQ/d9nit+m7wbV2ZJbRKV0Z1TxcSDcIcJXmX0cFBvANqKtWUVQ3a0LpFOSKYBC6OXZKVOMzDKPfxd+SgLdXmToP4KyLNo8AiTi5bWQabf1Lketb+TnxOh14LzzteOUi1lri2gPHNbF6upuNyvLodlx/sXzu67eF5mNMc53noGpojuaHxl3qGH9s0Lb58XBWfxzezyyah+D10LsEuDp9RX4rvL0ABtqViPp6Uxdei/LYqi8+zxV15ifFxPYB+m03K1XQx+ThbribL2XQ2L4vxpy+XWBu5C/BNUb6H/DyefCjms1X57fbFZNoNd7zt3XTNLGw5uykW80uA7KhvK+Xi42z+kni72vmrOA0FCQIcJiSFIMriAFPBGXApGYE4Y1kigzhgmMYcmBASQh5wP8CYpxDSwG4rDd3t4Ls4PafDL2ecvJngwe18j1pqNu/Y6yBBDb29AhxOc5BQD81WUXG3/PT6890qaVy9Ofd3sAWqQXvnRm+HR/7Ix8hBVUO5qXaVebIcVW9OMbCVP4Cbm8pMOhDQmIpu9dnNc3V6TN6rAHgEbpnrTW/svSj/gf6/ny5Wt8vF12I6Wx7+p41q0e8HB7GqoV0Fxwd1gUD5jz1S9sxt1fSPdud13KpDaxGHVvMN8Hvd1yhHSeKHJI2ISBjBmLAsk3HMAPMwi4SUSRAEAojgPgOWUQkp8SUGH7IkCySB47sfpH9XT/e8INzLtfC6ynhErna5R2buQOjgvEG3q3+mmwqaxVkghE94GPk8ZiJO0jQUgZAQEJLJmAmCgUQxZJxGIYDkPhc+ZdhPpPiH6R4JHaz19z2DrgFzNP/gnHaZ/T78t2f/JXv2TwAAAP//AQAA//+D6ApsWAoAAA== --debug
22:48:57 debug Use /home/devpod/.devpod/agent/contexts/default/workspaces/vscode-remote-try-node as workspace dir
22:48:57 debug Created logger
22:48:57 debug Received ping from agent
22:48:57 debug Credentials server started on port 14529...
22:48:58 debug Incoming client connection at /
22:48:58 debug Credentials server started...
22:48:59 debug Workspace Folder already exists
22:48:59 debug Installing DevPod daemon into server...
22:48:59 debug Using docker command 'docker'
22:48:59 debug Incoming client connection at /docker-credentials
22:48:59 debug Received docker credentials post data: {"ServerURL":"mcr.microsoft.com/devcontainers/javascript-node"}
22:49:00 debug Successfully wrote back 89 bytes
22:49:00 debug Incoming client connection at /docker-credentials
22:49:00 debug Received docker credentials post data: {"ServerURL":"mcr.microsoft.com"}
22:49:00 debug Successfully wrote back 59 bytes
22:49:01 debug Running docker command: docker run --sig-proxy=false --mount type=bind,source=/home/devpod/.devpod/agent/contexts/default/workspaces/vscode-remote-try-node/content,target=/workspaces/vscode-remote-try-node -l dev.containers.id=vscode-remote-try-node -l devcontainer.metadata=[{"id":"ghcr.io/devcontainers/features/common-utils:2"},{"id":"ghcr.io/devcontainers/features/git:1"},{"id":"ghcr.io/devcontainers/features/node:1","customizations":{"vscode":{"extensions":["dbaeumer.vscode-eslint"]}}},{"remoteUser":"node","customizations":{"vscode":{"extensions":["dbaeumer.vscode-eslint"]}}},{"postCreateCommand":["yarn install"],"customizations":{"vscode":{"extensions":["streetsidesoftware.code-spell-checker"],"settings":{}}}}] -d --entrypoint /bin/sh mcr.microsoft.com/devcontainers/javascript-node:0-18-bullseye -c echo Container started
trap "exit 0" 15

exec "$@"
while sleep 1 & wait $!; do :; done -
22:49:01 info Unable to find image 'mcr.microsoft.com/devcontainers/javascript-node:0-18-bullseye' locally
22:49:01 debug Incoming client connection at /docker-credentials
22:49:01 debug Received docker credentials post data: {"ServerURL":"mcr.microsoft.com"}
22:49:02 debug Successfully wrote back 59 bytes
22:49:02 info 0-18-bullseye: Pulling from devcontainers/javascript-node
22:49:02 info bd73737482dd: Pulling fs layer
22:49:02 info 6710592d62aa: Pulling fs layer
22:49:02 info 75256935197e: Pulling fs layer
22:49:03 info c1e5026c6457: Pulling fs layer
22:49:03 info f2e4b4cbd0b8: Pulling fs layer
22:49:03 info 06cfeca21bcd: Pulling fs layer
22:49:03 info cb6259d61ade: Pulling fs layer
22:49:03 info e7ad8f1516a1: Pulling fs layer
22:49:04 info 5f341dd45254: Pulling fs layer
22:49:04 info 1c56a53f379d: Pulling fs layer
22:49:04 info 39b595dcef73: Pulling fs layer
22:49:04 info 991ece3109e5: Pulling fs layer
22:49:04 info 9ed9775068d3: Pulling fs layer
22:49:05 info 0fbbe5acd1a2: Pulling fs layer
22:49:05 info c9518b4c5409: Pulling fs layer
22:49:05 info 96ca20971ed4: Pulling fs layer
22:49:05 info c1e5026c6457: Waiting
22:49:05 info f2e4b4cbd0b8: Waiting
22:49:06 info 06cfeca21bcd: Waiting
22:49:06 info 5f341dd45254: Waiting
22:49:06 info cb6259d61ade: Waiting
22:49:06 info e7ad8f1516a1: Waiting
22:49:06 info 1c56a53f379d: Waiting
22:49:06 info 39b595dcef73: Waiting
22:49:07 info 991ece3109e5: Waiting
22:49:07 info 9ed9775068d3: Waiting
22:49:07 info 0fbbe5acd1a2: Waiting
22:49:07 info c9518b4c5409: Waiting
22:49:07 info 96ca20971ed4: Waiting
22:49:07 info 6710592d62aa: Verifying Checksum
22:49:08 info 6710592d62aa: Download complete
22:49:08 info bd73737482dd: Verifying Checksum
22:49:08 debug exit status 125
22:49:08 debug start dev container
22:49:08 debug github.com/loft-sh/devpod/pkg/devcontainer.(*Runner).runSingleContainer
22:49:08 debug  /home/runner/work/devpod/devpod/pkg/devcontainer/single.go:74
22:49:08 debug github.com/loft-sh/devpod/pkg/devcontainer.(*Runner).Up
22:49:08 debug  /home/runner/work/devpod/devpod/pkg/devcontainer/run.go:126
22:49:08 debug github.com/loft-sh/devpod/cmd/agent/workspace.(*UpCmd).devPodUp
22:49:08 debug  /home/runner/work/devpod/devpod/cmd/agent/workspace/up.go:374
22:49:08 debug github.com/loft-sh/devpod/cmd/agent/workspace.(*UpCmd).up
22:49:08 debug  /home/runner/work/devpod/devpod/cmd/agent/workspace/up.go:164
22:49:08 debug github.com/loft-sh/devpod/cmd/agent/workspace.(*UpCmd).Run
22:49:08 debug  /home/runner/work/devpod/devpod/cmd/agent/workspace/up.go:98
22:49:08 debug github.com/loft-sh/devpod/cmd/agent/workspace.NewUpCmd.func1
22:49:08 debug  /home/runner/work/devpod/devpod/cmd/agent/workspace/up.go:60
22:49:08 debug github.com/spf13/cobra.(*Command).execute
22:49:08 debug  /home/runner/work/devpod/devpod/vendor/github.com/spf13/cobra/command.go:916
22:49:08 debug github.com/spf13/cobra.(*Command).ExecuteC
22:49:08 debug  /home/runner/work/devpod/devpod/vendor/github.com/spf13/cobra/command.go:1044
22:49:08 debug github.com/spf13/cobra.(*Command).Execute
22:49:08 debug  /home/runner/work/devpod/devpod/vendor/github.com/spf13/cobra/command.go:968
22:49:08 debug github.com/loft-sh/devpod/cmd.Execute
22:49:08 debug  /home/runner/work/devpod/devpod/cmd/root.go:71
22:49:08 debug main.main
22:49:08 debug  /home/runner/work/devpod/devpod/main.go:12
22:49:08 debug runtime.main
22:49:08 debug  /opt/hostedtoolcache/go/1.19.10/x64/src/runtime/proc.go:250
22:49:08 debug runtime.goexit
22:49:08 debug  /opt/hostedtoolcache/go/1.19.10/x64/src/runtime/asm_amd64.s:1594
22:49:08 debug devcontainer up
22:49:08 debug github.com/loft-sh/devpod/cmd/agent/workspace.(*UpCmd).Run
22:49:08 debug  /home/runner/work/devpod/devpod/cmd/agent/workspace/up.go:100
22:49:08 debug github.com/loft-sh/devpod/cmd/agent/workspace.NewUpCmd.func1
22:49:08 debug  /home/runner/work/devpod/devpod/cmd/agent/workspace/up.go:60
22:49:08 debug github.com/spf13/cobra.(*Command).execute
22:49:08 debug  /home/runner/work/devpod/devpod/vendor/github.com/spf13/cobra/command.go:916
22:49:08 debug github.com/spf13/cobra.(*Command).ExecuteC
22:49:08 debug  /home/runner/work/devpod/devpod/vendor/github.com/spf13/cobra/command.go:1044
22:49:08 debug github.com/spf13/cobra.(*Command).Execute
22:49:08 debug  /home/runner/work/devpod/devpod/vendor/github.com/spf13/cobra/command.go:968
22:49:08 debug github.com/loft-sh/devpod/cmd.Execute
22:49:08 debug  /home/runner/work/devpod/devpod/cmd/root.go:71
22:49:08 debug main.main
22:49:08 debug  /home/runner/work/devpod/devpod/main.go:12
22:49:08 debug runtime.main
22:49:08 debug  /opt/hostedtoolcache/go/1.19.10/x64/src/runtime/proc.go:250
22:49:08 debug runtime.goexit
22:49:08 debug  /opt/hostedtoolcache/go/1.19.10/x64/src/runtime/asm_amd64.s:1594
22:49:08 debug error parsing workspace info: rerun as root: exit status 1
22:49:08 debug done exec
22:49:08 debug done inject
22:49:08 debug done injecting
22:49:08 debug Done InjectAgentAndExecute
22:49:08 debug Done executing up command
22:49:08 debug Done creating devcontainer
22:49:08 fatal exit status 1
agent error: Error trying to reach docker daemon: docker ps: exit status 1
Rerun as root: /home/devpod/.devpod/devpod agent workspace up --workspace-info H4sIAAAAAAAA/+xUXW/iOBf+K6+s9zIhjvOdOwSok50ZqJh0pJnRCvnjGLIlcRQ7tBXiv69MoKKzLZ292ovdKyLOc+zzfPjs0YPq7nVLOaB8jyqBcrTTXAlwO6iVAdd0T26jBCAH9cdylEVEyiRxSSwjN+QZdqkA6RIm0wjjFHAYIQdJtRXQoRx5G1WDtxYP3kjArlXC46ox8Gi0J0DSfmu85xm09+blbcVN3wHK0caYVueep1po1h1tN6N1ZTY9o1qD0SOuao8z5mdJFoH0owiHXPgJ9+OYpRkBnMYJFhlPJSVZSiWWPGQyiuMAUs6ykLA08OqKd0oraa4M1KlddaS4Rw2t7WSiWleGbhUH2qCDg2rKN1VzVPb0WVwVmPZGTWELBlBuuh4ODqoEXFxgKQ/d9nit+m7wbV2ZJbRKV0Z1TxcSDcIcJXmX0cFBvANqKtWUVQ3a0LpFOSKYBC6OXZKVOMzDKPfxd+SgLdXmToP4KyLNo8AiTi5bWQabf1Lketb+TnxOh14LzzteOUi1lri2gPHNbF6upuNyvLodlx/sXzu67eF5mNMc53noGpojuaHxl3qGH9s0Lb58XBWfxzezyyah+D10LsEuDp9RX4rvL0ABtqViPp6Uxdei/LYqi8+zxV15ifFxPYB+m03K1XQx+ThbribL2XQ2L4vxpy+XWBu5C/BNUb6H/DyefCjms1X57fbFZNoNd7zt3XTNLGw5uykW80uA7KhvK+Xi42z+kni72vmrOA0FCQIcJiSFIMriAFPBGXApGYE4Y1kigzhgmMYcmBASQh5wP8CYpxDSwG4rDd3t4Ls4PafDL2ecvJngwe18j1pqNu/Y6yBBDb29AhxOc5BQD81WUXG3/PT6890qaVy9Ofd3sAWqQXvnRm+HR/7Ix8hBVUO5qXaVebIcVW9OMbCVP4Cbm8pMOhDQmIpu9dnNc3V6TN6rAHgEbpnrTW/svSj/gf6/ny5Wt8vF12I6Wx7+p41q0e8HB7GqoV0Fxwd1gUD5jz1S9sxt1fSPdud13KpDaxGHVvMN8Hvd1yhHSeKHJI2ISBjBmLAsk3HMAPMwi4SUSRAEAojgPgOWUQkp8SUGH7IkCySB47sfpH9XT/e8INzLtfC6ynhErna5R2buQOjgvEG3q3+mmwqaxVkghE94GPk8ZiJO0jQUgZAQEJLJmAmCgUQxZJxGIYDkPhc+ZdhPpPiH6R4JHaz19z2DrgFzNP/gnHaZ/T78t2f/JXv2TwAAAP//AQAA//+D6ApsWAoAAA== --debug
Use /home/devpod/.devpod/agent/contexts/default/workspaces/vscode-remote-try-node as workspace dir
exit status 125
start dev container
github.com/loft-sh/devpod/pkg/devcontainer.(*Runner).runSingleContainer
        /home/runner/work/devpod/devpod/pkg/devcontainer/single.go:74
github.com/loft-sh/devpod/pkg/devcontainer.(*Runner).Up
        /home/runner/work/devpod/devpod/pkg/devcontainer/run.go:126
github.com/loft-sh/devpod/cmd/agent/workspace.(*UpCmd).devPodUp
        /home/runner/work/devpod/devpod/cmd/agent/workspace/up.go:374
github.com/loft-sh/devpod/cmd/agent/workspace.(*UpCmd).up
        /home/runner/work/devpod/devpod/cmd/agent/workspace/up.go:164
github.com/loft-sh/devpod/cmd/agent/workspace.(*UpCmd).Run
        /home/runner/work/devpod/devpod/cmd/agent/workspace/up.go:98
github.com/loft-sh/devpod/cmd/agent/workspace.NewUpCmd.func1
        /home/runner/work/devpod/devpod/cmd/agent/workspace/up.go:60
github.com/spf13/cobra.(*Command).execute
        /home/runner/work/devpod/devpod/vendor/github.com/spf13/cobra/command.go:916
github.com/spf13/cobra.(*Command).ExecuteC
        /home/runner/work/devpod/devpod/vendor/github.com/spf13/cobra/command.go:1044
github.com/spf13/cobra.(*Command).Execute
        /home/runner/work/devpod/devpod/vendor/github.com/spf13/cobra/command.go:968
github.com/loft-sh/devpod/cmd.Execute
        /home/runner/work/devpod/devpod/cmd/root.go:71
main.main
        /home/runner/work/devpod/devpod/main.go:12
runtime.main
        /opt/hostedtoolcache/go/1.19.10/x64/src/runtime/proc.go:250
runtime.goexit
        /opt/hostedtoolcache/go/1.19.10/x64/src/runtime/asm_amd64.s:1594
devcontainer up
github.com/loft-sh/devpod/cmd/agent/workspace.(*UpCmd).Run
        /home/runner/work/devpod/devpod/cmd/agent/workspace/up.go:100
github.com/loft-sh/devpod/cmd/agent/workspace.NewUpCmd.func1
        /home/runner/work/devpod/devpod/cmd/agent/workspace/up.go:60
github.com/spf13/cobra.(*Command).execute
        /home/runner/work/devpod/devpod/vendor/github.com/spf13/cobra/command.go:916
github.com/spf13/cobra.(*Command).ExecuteC
        /home/runner/work/devpod/devpod/vendor/github.com/spf13/cobra/command.go:1044
github.com/spf13/cobra.(*Command).Execute
        /home/runner/work/devpod/devpod/vendor/github.com/spf13/cobra/command.go:968
github.com/loft-sh/devpod/cmd.Execute
        /home/runner/work/devpod/devpod/cmd/root.go:71
main.main
        /home/runner/work/devpod/devpod/main.go:12
runtime.main
        /opt/hostedtoolcache/go/1.19.10/x64/src/runtime/proc.go:250
runtime.goexit
        /opt/hostedtoolcache/go/1.19.10/x64/src/runtime/asm_amd64.s:1594
error parsing workspace info: rerun as root: exit status 1

github.com/loft-sh/devpod/pkg/agent.InjectAgentAndExecute
        /home/runner/work/devpod/devpod/pkg/agent/inject.go:120
github.com/loft-sh/devpod/cmd.(*UpCmd).devPodUpMachine.func1
        /home/runner/work/devpod/devpod/cmd/up.go:276
runtime.goexit
        /opt/hostedtoolcache/go/1.19.10/x64/src/runtime/asm_amd64.s:1594

Local Environment:

  • DevPod Version: v1.10.0
  • Operating System: linux (crostini on chromebook)
  • ARCH of the OS: i386

DevPod Provider:

  • Cloud Provider: digitalOcean

gdw2 avatar Jul 01 '23 21:07 gdw2

Hi @gdw2 , thanks for opening the issue. Is the docker daemon running at all times? And how did you install docker?

pascalbreuninger avatar Jul 03 '23 12:07 pascalbreuninger

The digitalocean provider uses a 'docker' VM image by default (I didn't override it):

$ cat ~/.devpod/contexts/default/providers/digitalocean/provider.json  | jq .options.DISK_IMAGE
{
  "description": "The disk image to use.",
  "default": "docker-20-04"
}

I didn't install docker on the DO VM. I assume it comes with it. Are you asking me whether that image runs docker at all times? I don't know, but I can try to dig in and find out how it's run. My assumption is that it starts on startup. Maybe there's a race condition, in which case, maybe the agent can wait for it to come up.

gdw2 avatar Jul 03 '23 21:07 gdw2

sounds race-condition-y to me, I'll also give it a shot and check out the DO provider with this image

pascalbreuninger avatar Jul 04 '23 05:07 pascalbreuninger

I am facing the same issue is there any resolution ?

sharma-sahil-scaler avatar Dec 03 '23 18:12 sharma-sahil-scaler

Any Update on this i am still facing the issue

ys1113457623 avatar Dec 16 '23 17:12 ys1113457623

@ys1113457623 not really, are you using the same disk image?

pascalbreuninger avatar Dec 20 '23 07:12 pascalbreuninger

closing due to inactivity, let us know if you still experience this issue

pascalbreuninger avatar Apr 17 '24 19:04 pascalbreuninger