Skip to content

fix(backend): recover from container name collisions on cluster start#93

Merged
a9ex merged 1 commit into
mainfrom
fix/cluster-name-collision
May 17, 2026
Merged

fix(backend): recover from container name collisions on cluster start#93
a9ex merged 1 commit into
mainfrom
fix/cluster-name-collision

Conversation

@a9ex
Copy link
Copy Markdown
Member

@a9ex a9ex commented May 16, 2026

Description

Briefly describe what this PR does :
Backend now recovers from a name collision when creating a cluster's container. Previously, a stale container left behind by an external docker stop (without docker rm) or a previous incomplete teardown would block every subsequent start() with a 409 Conflict, and the user had to clean up manually with the Docker CLI.


Context / Motivation

Explain why this change is needed:


Related Links


Screenshots (if applicable)


Checklist

  • My code follows the project's coding style
  • Tests pass locally
  • I added/updated relevant tests
  • I updated documentation (if needed)
  • This PR is ready for review

Additional Notes

@a9ex a9ex self-assigned this May 17, 2026
@a9ex a9ex added bug Something isn't working backend labels May 17, 2026
@a9ex a9ex force-pushed the fix/cluster-name-collision branch from 6ef3c51 to 66b98fe Compare May 17, 2026 18:30
@a9ex a9ex merged commit 6dbea6f into main May 17, 2026
6 checks passed
@a9ex a9ex deleted the fix/cluster-name-collision branch May 17, 2026 18:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants