Skip to content

Conversation

MiniSho
Copy link
Contributor

@MiniSho MiniSho commented Sep 3, 2025

What type of PR is this?
Bug fix

What this PR does / why we need it:
This PR fixes an issue where the liveness and readiness probes in Ray pods were hardcoded to use default ports, ignoring custom port configurations specified in rayStartParams. This caused probe failures when users customized ports like dashboard-port or dashboard-agent-listen-port.

Which issue(s) this PR fixes:
Fixes health probe failures when custom ports are configured in rayStartParams.

Special notes for your reviewer:
The fix extracts port values from rayStartParams with fallback to default values, ensuring probes use the correct ports that Ray processes are actually listening on.

@MiniSho
Copy link
Contributor Author

MiniSho commented Sep 3, 2025

@kevin85421 PTAL~

Copy link
Member

@Future-Outlier Future-Outlier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you help me add an integration test to prove it?
And also provide a screenshot and a yaml file to show me how you test it, thank you!

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