Skip to content

Enhanced pod status behavior and fix probes.#472

Merged
dciangot merged 2 commits intointerlink-hq:mainfrom
dciangot:claude/pod-provider-failed-state-018VtiK5Xj4sWKr5jBeG181G
Dec 5, 2025
Merged

Enhanced pod status behavior and fix probes.#472
dciangot merged 2 commits intointerlink-hq:mainfrom
dciangot:claude/pod-provider-failed-state-018VtiK5Xj4sWKr5jBeG181G

Conversation

@dciangot
Copy link
Member

@dciangot dciangot commented Dec 5, 2025

Summary

also this point all submodules to respective main branch


Related issue :

@netlify
Copy link

netlify bot commented Dec 5, 2025

Deploy Preview for interlink-dev canceled.

Name Link
🔨 Latest commit ababef4
🔍 Latest deploy log https://app.netlify.com/projects/interlink-dev/deploys/6932d3f93d6d73000846299d

claude and others added 2 commits December 5, 2025 13:45
When a pod creation fails (e.g., 504 error from InterLink), the pod now
transitions to Failed state instead of Pending, with the error details
stored in the pod status.

Changes:
- Set pod.Status.Phase to Failed when createRequest() fails
- Set pod.Status.Reason to "ProviderFailed"
- Set pod.Status.Message to the full error message
- Set all container statuses to Terminated with error details

This allows users to see the actual error that occurred during pod
creation rather than the pod staying in Pending state.

Signed-off-by: Diego Ciangottini <diego.ciangottini@pg.infn.it>
Signed-off-by: Diego Ciangottini <diego.ciangottini@pg.infn.it>
@dciangot dciangot force-pushed the claude/pod-provider-failed-state-018VtiK5Xj4sWKr5jBeG181G branch from 1424653 to ababef4 Compare December 5, 2025 12:45
@dciangot dciangot merged commit 0ac3cbf into interlink-hq:main Dec 5, 2025
8 of 12 checks passed
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.

2 participants