Skip to content

devpod fails to parse dependsOn #197

Description

@blooop

What happened?

I want to use dependsOn and found there was an issue in devpod loft-sh#1950. I installed devpod version v0.8.11 as suggested.

I got this error:

devpod up . --recreate
15:41:56 info up.go:536 creating devcontainer
15:41:58 error root.go:101 Try using the --debug flag to see a more verbose output
15:41:58 fatal root.go:106 run agent command failed devcontainer up build image get extended build info fetch features process feature ./claude-code parse feature json: cannot unmarshal array into Go struct field FeatureConfig.dependsOn of type map[string]interface {}\n

What did you expect to happen instead?
devpod to rebuild environment. devpod version v0.6.15 is able to open this project but ignores dependsOn.

How can we reproduce the bug? (as minimally and precisely as possible)

devpod up github.com/blooop/python_template --recreate

Local Environment:

  • DevPod Version: v0.8.11
  • Operating System: linux
  • ARCH of the OS: AMD64

DevPod Provider:

  • Cloud Provider: N/A
  • Kubernetes Provider: N/A
  • Local/remote provider: docker
  • Custom provider: provide imported provider.yaml config file: N?A

Anything else we need to know?
I was experimenting with pixi/conda and installed devpod 0.8.11 via pixi global.

pixi global install devpod --channel https://prefix.dev/blooop

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions