-
Notifications
You must be signed in to change notification settings - Fork 6k
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][byod] validate that correct ray is installed #36794
Conversation
a8ec324
to
c0200d0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am actually thinking about removing this ray.__commit__
thing in non-final releases. this is invalidating all the bazel build and test caches on every build that requires the wheel.
Lol interesting, is this because the file that contains the commit hash has so many dependencies that a change to it cause the whole graph to be rebuilt? Can it be move outside of the dependency graph? |
there are changes that are not affecting the wheel and does not need a wheel rebuild, but the |
c0200d0
to
1c96bdb
Compare
@aslonnie : have we decided to support this going forward, but do it in a way that doesn't break the cache, or we haven't decided what to do here yet? |
I think having the check here for now is fine, but can we run the test not in the docker file? one can either use Dockerfile is supposedly for build time, where the commit check is more like a test I think. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
as in the other comment, can we have a test outside the dockerfile but after the build?
We can run them as part of the test execution yeah. I like that, in that way, the issue will also be bisectable. |
159c88b
to
07986bf
Compare
Signed-off-by: can <can@anyscale.com>
07986bf
to
629dbb1
Compare
Signed-off-by: can <can@anyscale.com> Signed-off-by: e428265 <arvind.chandramouli@lmco.com>
Why are these changes needed?
Checks
git commit -s
) in this PR.scripts/format.sh
to lint the changes in this PR.