Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CI/Docker] Upgrade xgboost-ray to latest release #32514

Merged
merged 6 commits into from
Feb 15, 2023

Conversation

amogkam
Copy link
Contributor

@amogkam amogkam commented Feb 14, 2023

Signed-off-by: amogkam amogkamsetty@yahoo.com

Upgrade xgboost-ray to latest release in ML Docker image to address release blocker.

Why are these changes needed?

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 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: amogkam <amogkamsetty@yahoo.com>
@cadedaniel
Copy link
Member

Will this need product validation?

@amogkam
Copy link
Contributor Author

amogkam commented Feb 14, 2023

I think @Yard1 has already tested this out

@zhe-thoughts
Copy link
Collaborator

For precaution: @Yard1 could you confirm the product validation? After that, I would approve for merging

@Yard1
Copy link
Member

Yard1 commented Feb 14, 2023

I'll do it first thing tomorrow

@Yard1
Copy link
Member

Yard1 commented Feb 14, 2023

@amogkam can we also update lightgbm-ray to latest (0.1.8)? It will conflict otherwise

Signed-off-by: Amog Kamsetty <amogkam@users.noreply.github.com>
@Yard1
Copy link
Member

Yard1 commented Feb 14, 2023

Confirmed it works on product (use the nightly image, manually install latest xgboost-ray with pip install --user, run an example script - no issues).

Signed-off-by: Amog Kamsetty <amogkam@users.noreply.github.com>
@amogkam amogkam added the release-blocker P0 Issue that blocks the release label Feb 14, 2023
Signed-off-by: Antoni Baum <antoni.baum@protonmail.com>
@cadedaniel
Copy link
Member

Confirmed it works on product (use the nightly image, manually install latest xgboost-ray with pip install --user, run an example script - no issues).

Thanks @Yard1. Ok, I want to understand the risk here before merging -- what consumes python/requirements/ml/requirements_upstream.txt?

@Yard1
Copy link
Member

Yard1 commented Feb 14, 2023

Our ML docker image. Not sure if there is anything else. @amogkam, do you know of anything else?

@cadedaniel
Copy link
Member

Our ML docker image. Not sure if there is anything else. @amogkam, do you know of anything else?

Does this mean that any product testing on the ML image should restart?

@Yard1
Copy link
Member

Yard1 commented Feb 14, 2023

I think we'd just need to rerun xgboost-ray and lightgbm-ray tests. Nothing else should be affected.

@cadedaniel
Copy link
Member

I think we'd just need to rerun xgboost-ray and lightgbm-ray tests. Nothing else should be affected.

OK. Can I create a release-blocking issue and assign to you for this? Don't want to lose track

@cadedaniel
Copy link
Member

Created #32549. OK, this LGTM, feel free to merge once tests look good!

Signed-off-by: Antoni Baum <antoni.baum@protonmail.com>
Co-authored-by: angelinalg <122562471+angelinalg@users.noreply.github.com>
Signed-off-by: Antoni Baum <antoni.baum@protonmail.com>
@amogkam amogkam merged commit 713e11c into ray-project:releases/2.3.0 Feb 15, 2023
@amogkam amogkam deleted the upgrade-xgboost-2-3 branch February 15, 2023 20:40
angelinalg added a commit that referenced this pull request Feb 18, 2023
Porting editing suggestions that were made in the 2.3 release: #32514 (comment)

Signed-off-by: angelinalg <122562471+angelinalg@users.noreply.github.com>
amogkam pushed a commit that referenced this pull request Feb 23, 2023
Porting editing suggestions that were made in the 2.3 release: #32514 (comment)

Signed-off-by: angelinalg <122562471+angelinalg@users.noreply.github.com>
edoakes pushed a commit to edoakes/ray that referenced this pull request Mar 22, 2023
Porting editing suggestions that were made in the 2.3 release: ray-project#32514 (comment)

Signed-off-by: angelinalg <122562471+angelinalg@users.noreply.github.com>
Signed-off-by: Edward Oakes <ed.nmi.oakes@gmail.com>
peytondmurray pushed a commit to peytondmurray/ray that referenced this pull request Mar 22, 2023
Porting editing suggestions that were made in the 2.3 release: ray-project#32514 (comment)

Signed-off-by: angelinalg <122562471+angelinalg@users.noreply.github.com>
elliottower pushed a commit to elliottower/ray that referenced this pull request Apr 22, 2023
Porting editing suggestions that were made in the 2.3 release: ray-project#32514 (comment)

Signed-off-by: angelinalg <122562471+angelinalg@users.noreply.github.com>
Signed-off-by: elliottower <elliot@elliottower.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release-blocker P0 Issue that blocks the release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants