-
Notifications
You must be signed in to change notification settings - Fork 5.3k
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
Cherry pick pin gym dependency #23705
Cherry pick pin gym dependency #23705
Conversation
This PR Pins gym in the app config.yaml's for rllib and tune so that release tests are no longer broken by the new gym version.
In https://github.com/ray-project/ray/blob/ray-1.11.0/docker/ray-ml/Dockerfile, the order of pip install commands currently matters (potentially a lot). It would be good to run one big pip install command to avoid ending up with a broken env. Co-authored-by: Kai Fricke <krfricke@users.noreply.github.com>
Seems there is a problem with requirements_train.txt - I'll look into this tomorrow morning |
CI Cherry picks need TL approval, @richardliaw or @matthewdeng or @sven1977 could you please approve this PR? (Sorry if I missed someone) |
//python/ray/workflow:tests/test_virtual_actor_2 is failing consistently on this PR, but it's passing on the last few commits of the |
@clarkzinzow can you help diagnose this? Is this safe to merge or do we need some kind of fix? |
@architkulkarni After looking at the tests and Workflows code, and comparing with the diff, I'm not sure how this PR could cause these tests to start timing out... These tests have also started being flakey in master, so it might be related to CI infra instead of the diff, although those failures don't all appear to be timeouts. @iycheng Could you take a look at this? I don't think that I have enough context around Workflows to debug this in a timely manner. |
I'm going to merge this so we can start the release tests. If we determine later (before the final release) that this PR caused the test failure, we can revert it, but I think it's really unlikely. |
@architkulkarni If you're talking about the Workflows |
Why are these changes needed?
Cherry-picking dependency pins for gym.
Related issue number
Closes #23530
Checks
scripts/format.sh
to lint the changes in this PR.