Skip to content

Make AutoLogonWorkerService resilient to transient operator logon gRPC failures - #1874

Merged
StuartFerguson merged 1 commit into
mainfrom
codex/issue-1870-auto-logon-resilience
Aug 11, 2026
Merged

StuartFerguson merged 1 commit into
mainfrom
codex/issue-1870-auto-logon-resilience

Conversation

@StuartFerguson

Copy link
Copy Markdown
Member

Closes #1870

This change makes the auto-logon worker tolerate transient gRPC readiness failures during startup by catching Unavailable separately, logging the condition, and continuing the polling loop.

It also adds regression coverage for the transient Unavailable path and a generic non-transient exception path.

@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 4 complexity

Metric Results
Complexity 4

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@StuartFerguson
StuartFerguson marked this pull request as ready for review August 11, 2026 17:37
@StuartFerguson
StuartFerguson merged commit 2d81a5b into main Aug 11, 2026
6 checks passed
@github-actions
github-actions Bot deleted the codex/issue-1870-auto-logon-resilience branch October 10, 2026 05:08
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.

Make AutoLogonWorkerService resilient to transient operator logon gRPC failures

1 participant