You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<!-- Thank you for your contribution! Please review
https://github.com/ray-project/ray/blob/master/CONTRIBUTING.rst before
opening a pull request. -->
<!-- Please add a reviewer to the assignee section when you create a PR.
If you don't have the access to it, we will shortly find a reviewer and
assign them to your PR. -->
## Why are these changes needed?
Bugs introduced in #52102
Two bugs:
- proc is a TypedDict so it needs to be fetched via `proc["pid"]`
instead of `proc.pid`.
- Changing `processes_pid` is backwards-incompatible change that ends up
changing the dashboard APIs that power the ray dashboard. Maintain
backwards-compatibility
<!-- Please give a short summary of the change and the problem this
solves. -->
Verified fix:
Metrics work again:
<img width="947" height="441" alt="Screenshot 2025-08-27 at 12 22 40 PM"
src="https://github.com/user-attachments/assets/0a9a83e7-b720-4ad0-b90e-1baa394edde5"
/>
Ray Dashboard works again:
<img width="1824" height="1029" alt="Screenshot 2025-08-27 at 12 21
51 PM"
src="https://github.com/user-attachments/assets/6b0e08e4-69c9-4223-b736-ff69b8d306db"
/>
## Related issue number
<!-- For example: "Closes#1234" -->
## Checks
- [x] I've signed off every commit(by using the -s flag, i.e., `git
commit -s`) in this PR.
- [x] I've run `scripts/format.sh` to lint the changes in this PR.
- [ ] I've included any doc changes needed for
https://docs.ray.io/en/master/.
- [ ] I've added any new APIs to the API Reference. For example, if I
added a
method in Tune, I've added it in `doc/source/tune/api/` under the
corresponding `.rst` file.
- [ ] I've made sure the tests are passing. Note that there might be a
few flaky tests, see the recent failures at https://flakey-tests.ray.io/
- Testing Strategy
- [ ] Unit tests
- [ ] Release tests
- [ ] This PR is not tested :(
---------
Signed-off-by: Alan Guo <[email protected]>
0 commit comments