Skip to content

Conversation

@4ndrelim
Copy link
Member

@4ndrelim 4ndrelim commented Jan 28, 2026

  1. xtramcp backend needs to be started and ready before paperdebugger backend attempts connection. Currently, this is manually ensured. We can enforce an ordering with a startup gate by including in the initContainer of paperdebugger.
  2. Add healthcheck node to check for xtramcp start-up before starting PD pod.

Additional:

  • Propose to remove defaults for some secrets and allow backend processing logic to handle instead.

Future:
re-try logic for for more robust handling of connection re-try. This will also facilitate re-establishing connection during pod failures.

Junyi-99
Junyi-99 previously approved these changes Jan 29, 2026
Junyi-99
Junyi-99 previously approved these changes Feb 1, 2026
@4ndrelim 4ndrelim marked this pull request as ready for review February 3, 2026 11:48
@4ndrelim
Copy link
Member Author

4ndrelim commented Feb 3, 2026

@Junyi-99 oops sorry could you re-approve to unblock? the only change is the update of the image tag. Implemented health node on xtramcp's backend and used it for the deployment ordering. tested on dev server.

@Junyi-99 Junyi-99 self-requested a review February 3, 2026 12:00
@Junyi-99
Copy link
Member

Junyi-99 commented Feb 3, 2026

@4ndrelim ok done

@4ndrelim 4ndrelim merged commit de12255 into main Feb 3, 2026
1 check passed
@4ndrelim 4ndrelim deleted the chore-deployment-sync branch February 3, 2026 14:31
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.

3 participants