Skip to content

Fix runtime worker claim race#565

Merged
EDsCODE merged 1 commit into
mainfrom
fix/runtime-worker-claim-race
May 18, 2026
Merged

Fix runtime worker claim race#565
EDsCODE merged 1 commit into
mainfrom
fix/runtime-worker-claim-race

Conversation

@EDsCODE
Copy link
Copy Markdown
Contributor

@EDsCODE EDsCODE commented May 18, 2026

Summary

  • keep org-specific spawned workers out of the public idle pool until reservation finishes
  • retry stale runtime-store claims instead of retiring the currently-owned worker
  • make duplicate same-owner reserved/activating claims idempotent

Tests

  • go test -tags kubernetes ./controlplane
  • go test ./controlplane

@EDsCODE EDsCODE merged commit 7350e5e into main May 18, 2026
22 checks passed
@EDsCODE EDsCODE deleted the fix/runtime-worker-claim-race branch May 18, 2026 18:07
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