Skip to content

fix(devspace): find the pod by name, not by release - #29

Merged
vitramir merged 1 commit into
mainfrom
fix/devspace-selector
Aug 1, 2026
Merged

fix(devspace): find the pod by name, not by release#29
vitramir merged 1 commit into
mainfrom
fix/devspace-selector

Conversation

@vitramir

@vitramir vitramir commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

Deploying this service from source into the platform VM hangs:

DevSpace still couldn't find any Pods that match the selector

The dev selector paired app.kubernetes.io/name with app.kubernetes.io/instance=<service>. That held when every service was its own Helm release. The agyn-platform umbrella makes the instance label its own release name, so the selector matches nothing — verified against a running VM, where the pod carries app.kubernetes.io/instance: agyn-platform.

The pod starts and spins waiting for a binary the sync never delivers, and the deploy times out having already patched a Deployment it cannot reach.

The name label alone is unique in the namespace and is correct under both layouts. Same fix as the E2E workflow’s own selectors.

The selector paired app.kubernetes.io/name with
app.kubernetes.io/instance=<service>. That held when each service was its
own Helm release; the platform umbrella makes the instance label its own
release name, so it matches nothing:

  DevSpace still couldn't find any Pods that match the selector

The pod comes up and waits for a binary the sync never delivers, and the
deploy times out having patched a Deployment it then cannot reach.

The name label alone is unique in the namespace and holds either way.
@vitramir
vitramir merged commit 4777470 into main Aug 1, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant