Skip to content

cannon: log unavailable gundeck - #5454

Merged
supersven merged 4 commits into
developfrom
sventennie/log-unavailable-gundeck
Aug 18, 2026
Merged

cannon: log unavailable gundeck#5454
supersven merged 4 commits into
developfrom
sventennie/log-unavailable-gundeck

Conversation

@supersven

@supersven supersven commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

The new log line looks like e.g. this:

[cannon@example.com] E, request=97c1c701-45f0-423b-a06c-c953db932893, user=690ae35c-507f-406f-a79d-a1a1d248854e, conn=f5c36345-8ee2-46a4-8130-72440dac5b72, client=690ae35c-507f-406f-a79d-a1a1d248854e.f5c36345-8ee2-46a4-8130-72440dac5b72, websocket=13097857098907479422, Registering remote presence at Gundeck failed. Check Gundeck.

For later re-use, a small python script that just attaches to the WebSocket: https://gist.github.com/supersven/cfd1047a29394959059ff897861fa5c1

Ticket: https://wearezeta.atlassian.net/browse/WPB-26298

Checklist

  • Add a new entry in an appropriate subdirectory of changelog.d
  • Read and follow the PR guidelines

Instead of silently closing the WebSocket, log that the call to Gundeck
failed. This helps operators to debug related issues (by pointing them
to Gundeck's logs).
@supersven supersven changed the title Sventennie/log unavailable gundeck cannon: log unavailable gundeck Aug 17, 2026
@zebot zebot added the ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist label Aug 18, 2026
@supersven
supersven marked this pull request as ready for review August 18, 2026 10:23
@supersven
supersven requested review from a team as code owners August 18, 2026 10:23
@supersven
supersven merged commit 3453888 into develop Aug 18, 2026
9 checks passed
@supersven
supersven deleted the sventennie/log-unavailable-gundeck branch August 18, 2026 12:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants