Skip to content

fix: remove orphaned mesh test containers - #237

Merged
Mearman merged 2 commits into
mainfrom
fix/abba-kubeconfig-isolation
Nov 5, 2026
Merged

Mearman merged 2 commits into
mainfrom
fix/abba-kubeconfig-isolation

Conversation

@Mearman

@Mearman Mearman commented Nov 5, 2026

Copy link
Copy Markdown
Member

Change

Remove orphaned Compose services when tearing down a mesh test, and stop if that teardown fails rather than deleting its working directory. Print node diagnostics when the role fails before teardown.

The published-image comparison reported orphaned role-actuator containers in subsequent runs and kubectl attempting localhost:8080. Those logs do not contain the node startup logs needed to establish why kubeconfig was absent, so this change addresses the observed isolation defect without claiming it proves the full cause.

Checks

  • Mesh teardown unit test
  • Bash syntax and git diff checks

A real Docker mesh run has not been performed locally.

@Mearman
Mearman marked this pull request as ready for review November 5, 2026 21:22
@Mearman
Mearman merged commit 099868c into main Nov 5, 2026
49 of 51 checks passed
@Mearman
Mearman deleted the fix/abba-kubeconfig-isolation branch November 5, 2026 21:22
@github-actions

github-actions Bot commented Nov 5, 2026

Copy link
Copy Markdown

🎉 This PR is included in version 2.44.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant