-
Notifications
You must be signed in to change notification settings - Fork 49
Description
Describe the bug
Opened up a project with an already existing devcontainer file from vscode. Attempt launch project in container, devpod workspace fails to launch.
Failure with output from RemoteLog:
ERROR Mon 07 Apr 2025 02:03:40 AWST /home/chris/.local/share/nvim/lazy/remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: 'Launching devpod workspace' failed
stack traceback:
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759>
[C]: in function 'decode'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: in function '_handle_provider_setup'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:148: in function '_launch_devpod_workspace'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:182: in function <...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:177>
[C]: in function 'xpcall'
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:758> ...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: Expected value but found invalid token at character 1
ERROR Mon 07 Apr 2025 02:04:45 AWST /home/chris/.local/share/nvim/lazy/remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: 'Launching devpod workspace' failed
stack traceback:
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759>
[C]: in function 'decode'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: in function '_handle_provider_setup'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:148: in function '_launch_devpod_workspace'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:182: in function <...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:177>
[C]: in function 'xpcall'
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:758> ...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: Expected value but found invalid token at character 1
ERROR Mon 07 Apr 2025 02:05:16 AWST /home/chris/.local/share/nvim/lazy/remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: 'Launching devpod workspace' failed
stack traceback:
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759>
[C]: in function 'decode'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: in function '_handle_provider_setup'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:148: in function '_launch_devpod_workspace'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:182: in function <...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:177>
[C]: in function 'xpcall'
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:758> ...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: Expected value but found invalid token at character 1
ERROR Mon 07 Apr 2025 02:05:29 AWST /home/chris/.local/share/nvim/lazy/remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: 'Launching devpod workspace' failed
stack traceback:
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759>
[C]: in function 'decode'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: in function '_handle_provider_setup'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:148: in function '_launch_devpod_workspace'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:182: in function <...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:177>
[C]: in function 'xpcall'
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:758> ...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: Expected value but found invalid token at character 1
ERROR Mon 07 Apr 2025 02:14:44 AWST /home/chris/.local/share/nvim/lazy/remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: 'Launching devpod workspace' failed
stack traceback:
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759>
[C]: in function 'decode'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: in function '_handle_provider_setup'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:148: in function '_launch_devpod_workspace'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:182: in function <...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:177>
[C]: in function 'xpcall'
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:758> ...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: Expected value but found invalid token at character 1
ERROR Mon 07 Apr 2025 02:30:32 AWST /home/chris/.local/share/nvim/lazy/remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: 'Launching devpod workspace' failed
stack traceback:
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759>
[C]: in function 'decode'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: in function '_handle_provider_setup'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:148: in function '_launch_devpod_workspace'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:182: in function <...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:177>
[C]: in function 'xpcall'
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:758> ...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: Expected value but found invalid token at character 1
ERROR Mon 07 Apr 2025 10:02:34 AWST /home/chris/.local/share/nvim/lazy/remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: 'Launching devpod workspace' failed
stack traceback:
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:760: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759>
[C]: in function 'decode'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: in function '_handle_provider_setup'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:148: in function '_launch_devpod_workspace'
...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:182: in function <...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:177>
[C]: in function 'xpcall'
.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:759: in function <.../remote-nvim.nvim/lua/remote-nvim/providers/provider.lua:758> ...vim/lua/remote-nvim/providers/devpod/devpod_provider.lua:164: Expected value but found invalid token at character 1
Possibly a json parsing error? I think so because of this?
To reproduce
Use the repro.lua to reproduce.
Apologies I'm not entirely sure what to do with this: been a long while since I've been in the vim ecosystem and this is my first time looking at neovims plugin configuration/ lua stuff specifically.
Steps to reproduce the behavior:
- Run
nvim . :RemoteStartDev Containers: Launch current project in devcontainer
Failure.
Expected behavior
Neovim running in devcontainer. (Not sure what else to expect).
Screenshot/Screencast(s)
If possible and applicable, add screenshot(s)/screencast.
System information
- Your local OS: Asahi Linux - Fedora 42 Beta (Apple M1Pro)
- Local Neovim version: v0.11.0
- Remote host OS (if applicable): Don't think it gets that far
- Remote Neovim version (if applicable): Unsure how to get without working container
Additional context
Devpod-cli is installed, the AppImage fails to run on AsahiLinux due to incompatible page table sizes in the compiled application. That being said, I did successfully add a docker provider via devpod provider add docker and get an initial test workspace running via devpod up... following documentation on the devpod site. So the cli tool should be working(?).
