-
Notifications
You must be signed in to change notification settings - Fork 5
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
Switch Conda packages to .conda
(instead of .tar.bz2
)
#98
Comments
It is worth noting that XGBoost Conda packages in RAPIDS are already built in the |
Think this is all we need: rapidsai/ci-imgs#176 Would be good if others can confirm though |
We'll also need to update any places where |
Have made a best effort to submit PRs where appropriate. Included notes on this above. Would be good if someone else can recheck whether we got everything we deem relevant |
I think you got everything, and I've reviewed them all: rapidsai/ci-imgs#176 (comment) |
Think we have what we need in for PR: rapidsai/ci-imgs#176 AIUI gpuci-tools should no longer be used. Though James mentioned offline there might still be a few spots where it is used If we do want to update gpuci-tools, we have PR: rapidsai/gpuci-tools#37 Will double check next week (after the long weekend) if we want to include that PR too The others still open we concluded don't need to merge as they are to projects planned for archival |
Have confirmed we don't need PR: rapidsai/gpuci-tools#37 More details in comment: rapidsai/gpuci-tools#37 (comment) So have closed it out Think we are ready for PR ( rapidsai/ci-imgs#176 ). Would recommend we do that after 24.10 ships |
We have just shipped the final piece 🥳 Let's see how this goes |
There were some hiccups due to a couple spots that still needed updates These were resolved with the help of James and Bradley More details in issue: rapidsai/shared-workflows#250 |
Currently RAPIDS builds and publishes packages using
.tar.bz2
. However this was revamped in the newer.conda
packages. The make a few important changes:.zip
file.conda
packages can be renamed to.zip
and extracted.zip
files allow random access, specific items can be retrieved.conda
metadata itselfThis can help with solve times (no need to decompress
.tar.bz2
to find metadata first). It can also help with download sizes & times (we noticed ~30% reduction in size of the legacycudatoolkit
when transitioning conda-forge)To make the change, we would simply need to update our
condarc
at build time to includeThis can also be done with the following command:
Also as pointed out by James in comment ( rapidsai/ci-imgs#176 (review) ) there are a few places where
.tar.bz2
shows up in the RAPIDS org. Of these noted that some were:Decided to skip the above. In the event we want to revitalize one of these projects, likely this is one of many changes that will be needed.
Of the remainder saw:
Made a best effort to update these. With some one-off projects, they don't run CI yet; so, we can likely move ahead without those
The text was updated successfully, but these errors were encountered: