Skip to content

Feat/fix empty pod phase#715

Open
wls-villani-ed wants to merge 6 commits into
mainfrom
feat/fix-empty-pod-phase
Open

Feat/fix empty pod phase#715
wls-villani-ed wants to merge 6 commits into
mainfrom
feat/fix-empty-pod-phase

Conversation

@wls-villani-ed

Copy link
Copy Markdown
Collaborator

No description provided.

wls-villani-ed and others added 6 commits April 17, 2026 15:25
Downgrade several high-frequency Info logs to Debug to reduce production
log noise. Change orphaned room cleanup log from Info to Warn since it
indicates a data inconsistency worth monitoring.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
When a pod is freshly created, K8s hasn't set the phase yet and it
comes as an empty string. The default branch in convertPodStatus was
mapping this to InstanceError, causing unnecessary log noise and
incorrect room status. Now treats empty phase as InstancePending.

Also fixes PodFailed log level from Error back to Warn (accidentally
promoted in 5667a81).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…mpty phase

Adds tests for: empty phase, PodFailed, PodSucceeded, PodUnknown,
pod deletion, container terminated (success/error), running without
ready condition. Also adds "PodPhaseNotSet" description to the empty
phase case.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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