Skip to content

[release test] remove unused ray image configs and methods#59812

Merged
aslonnie merged 1 commit intoray-project:masterfrom
anyscale:lonnie-260102-oldrayimg
Jan 2, 2026
Merged

[release test] remove unused ray image configs and methods#59812
aslonnie merged 1 commit intoray-project:masterfrom
anyscale:lonnie-260102-oldrayimg

Conversation

@aslonnie
Copy link
Collaborator

@aslonnie aslonnie commented Jan 2, 2026

not used anymore, we always use ray/ray-ml/ray-llm without any remapping now.

not used anymore, we always use ray/ray-ml/ray-llm without any
remapping now.

Signed-off-by: Lonnie Liu <95255098+aslonnie@users.noreply.github.com>
@aslonnie aslonnie requested a review from a team as a code owner January 2, 2026 19:40
Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request does a good job of removing unused Ray image configurations and the associated get_ray_image method. The changes are applied consistently across configuration files, loading logic, and tests, which improves code maintainability. I've added one comment suggesting a further small cleanup to make this refactoring more complete. Overall, great work on simplifying the configuration!

I am having trouble creating individual review comments. Click here to see my feedback.

release/ray_release/test.py (619-636)

medium

With the removal of this get_ray_image method, it appears the byod_ray_ecr configuration is no longer used anywhere. This method was the sole consumer, specifically on line 634: ecr = config["byod_ray_ecr"].

To complete the cleanup, please consider also removing:

  • ray_ecr from ci/ray_ci/oss_config.yaml.
  • byod_ray_ecr from GlobalConfig and its initialization in release/ray_release/configs/global_config.py.
  • The corresponding assertion in release/ray_release/tests/test_global_config.py.

This will ensure all related unused configurations are removed.

@aslonnie aslonnie added the go add ONLY when ready to merge, run all tests label Jan 2, 2026
@aslonnie aslonnie merged commit 863848c into ray-project:master Jan 2, 2026
6 checks passed
AYou0207 pushed a commit to AYou0207/ray that referenced this pull request Jan 13, 2026
…ct#59812)

not used anymore, we always use ray/ray-ml/ray-llm without any remapping
now.

Signed-off-by: Lonnie Liu <95255098+aslonnie@users.noreply.github.com>
Signed-off-by: jasonwrwang <jasonwrwang@tencent.com>
lee1258561 pushed a commit to pinterest/ray that referenced this pull request Feb 3, 2026
…ct#59812)

not used anymore, we always use ray/ray-ml/ray-llm without any remapping
now.

Signed-off-by: Lonnie Liu <95255098+aslonnie@users.noreply.github.com>
ryanaoleary pushed a commit to ryanaoleary/ray that referenced this pull request Feb 3, 2026
…ct#59812)

not used anymore, we always use ray/ray-ml/ray-llm without any remapping
now.

Signed-off-by: Lonnie Liu <95255098+aslonnie@users.noreply.github.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.

2 participants