Skip to content

Fix uv tests on macos x86_64#53741

Merged
pcmoritz merged 1 commit intoray-project:masterfrom
pcmoritz:fix-uv-tests-macos
Jun 11, 2025
Merged

Fix uv tests on macos x86_64#53741
pcmoritz merged 1 commit intoray-project:masterfrom
pcmoritz:fix-uv-tests-macos

Conversation

@pcmoritz
Copy link
Copy Markdown
Contributor

@pcmoritz pcmoritz commented Jun 11, 2025

Why are these changes needed?

This fixes the architecture when downloading uv. Before we used i686 which is only available on linux (and even on linux it is actually not the right architecture, x86_64 is better). Because i686 is not available on mac os, it gave a 404 error when downloading uv.

Slightly more incremental than #53685

Fixes #53650

Related issue number

Checks

  • I've signed off every commit(by using the -s flag, i.e., git commit -s) in this PR.
  • 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 :(

@pcmoritz pcmoritz added the go add ONLY when ready to merge, run all tests label Jun 11, 2025
@pcmoritz pcmoritz requested a review from jjyao June 11, 2025 21:49
@jjyao
Copy link
Copy Markdown
Contributor

jjyao commented Jun 11, 2025

Could you update the PR description to say what the issue is and what the fix is.

@pcmoritz pcmoritz merged commit 9e0eab2 into ray-project:master Jun 11, 2025
4 of 5 checks passed
elliot-barn pushed a commit that referenced this pull request Jun 18, 2025
<!-- 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?

This fixes the architecture when downloading uv. Before we used i686
which is only available on linux (and even on linux it is actually not
the right architecture, x86_64 is better). Because i686 is not available
on mac os, it gave a 404 error when downloading uv.

Slightly more incremental than
#53685

Fixes #53650

## Related issue number

<!-- For example: "Closes #1234" -->

## Checks

- [ ] I've signed off every commit(by using the -s flag, i.e., `git
commit -s`) in this PR.
- [ ] 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: elliot-barn <elliot.barnwell@anyscale.com>
elliot-barn pushed a commit that referenced this pull request Jul 2, 2025
<!-- 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?

This fixes the architecture when downloading uv. Before we used i686
which is only available on linux (and even on linux it is actually not
the right architecture, x86_64 is better). Because i686 is not available
on mac os, it gave a 404 error when downloading uv.

Slightly more incremental than
#53685

Fixes #53650

## Related issue number

<!-- For example: "Closes #1234" -->

## Checks

- [ ] I've signed off every commit(by using the -s flag, i.e., `git
commit -s`) in this PR.
- [ ] 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: elliot-barn <elliot.barnwell@anyscale.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

go add ONLY when ready to merge, run all tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI test darwin://python/ray/tests:test_runtime_env_uv_run_client_mode is consistently_failing

2 participants