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

Support RBE where worker image has no cuda install #45

Open
jsharpe opened this issue Nov 4, 2022 · 5 comments
Open

Support RBE where worker image has no cuda install #45

jsharpe opened this issue Nov 4, 2022 · 5 comments
Labels
enhancement New feature or request

Comments

@jsharpe
Copy link
Member

jsharpe commented Nov 4, 2022

It'd be good to support a completely hermetic toolchain so that RBE can be used without needing a special image for workers.

@hofbi
Copy link
Contributor

hofbi commented Jul 3, 2024

Did anyone made some progress on this? Maybe fetching the cuda toolkit as a tarball and pass it to the rules_cuda toolchain?

@jsharpe
Copy link
Member Author

jsharpe commented Jul 5, 2024

#72 - is an initial stab at this - I'm using this at work for our CUDA use case and its working ok for us but its not in a state yet that it can be merged into the upstream repo. Feel free to pick up breaking down this into changes that can be landed if you have bandwidth to.

@udaya2899
Copy link

Thanks for the starting point @jsharpe, would it be possible to merge this PR, or do you know if there are specific points that need to be addressed in the PR?

@jsharpe
Copy link
Member Author

jsharpe commented Aug 29, 2024

Unfortunately that PR breaks the local cuda toolchain so it can't be merged as is. It needs breaking down into smaller PRs really and merged step by step.

@cloudhan cloudhan added the enhancement New feature or request label Sep 5, 2024
@cloudhan
Copy link
Collaborator

Related #283

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants