Skip to content

dnm: test wheel ci on cuda base#1548

Closed
gforsyth wants to merge 2 commits into
NVIDIA:mainfrom
gforsyth:smaller_citestwheel
Closed

dnm: test wheel ci on cuda base#1548
gforsyth wants to merge 2 commits into
NVIDIA:mainfrom
gforsyth:smaller_citestwheel

Conversation

@gforsyth

@gforsyth gforsyth commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

xref rapidsai/build-planning#143
xref rapidsai/ci-imgs#400
xref rapidsai/shared-workflows#521

Test run using the smaller cuda-base image as the parent image of citestwheel

This shouldn't be merged. If all projects can run wheel tests with this image, we'll swap out the image upstream in shared-workflows.

@gforsyth gforsyth added the do not merge Do not merge if this flag is set label Jul 9, 2026
@copy-pr-bot

copy-pr-bot Bot commented Jul 9, 2026

Copy link
Copy Markdown

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@gforsyth

gforsyth commented Jul 9, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test

@gforsyth
gforsyth force-pushed the smaller_citestwheel branch from 4d99500 to cc71600 Compare July 9, 2026 19:26
@gforsyth

gforsyth commented Jul 9, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test

1 similar comment
@gforsyth

gforsyth commented Jul 9, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test

@gforsyth
gforsyth force-pushed the smaller_citestwheel branch from e1adb1f to 0a1121e Compare July 9, 2026 22:20
@gforsyth

gforsyth commented Jul 9, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test

@gforsyth
gforsyth force-pushed the smaller_citestwheel branch from 0a1121e to 518e964 Compare July 10, 2026 13:53
@gforsyth

Copy link
Copy Markdown
Contributor Author

/ok to test

rapids-bot Bot pushed a commit that referenced this pull request Jul 21, 2026
Testing a smaller base CI image for wheel tests in #1548 -- that image does not
have cuda toolkit installed and we rely on installing all dependencies from
wheels.

In rapidsai/kvikio#1000 and rapidsai/kvikio#1003 we added handling for loading
`cufile` from an installed wheel -- but we add that dependency to `libkvikio`
wheels as `cuda-toolkit[cufile]` and there was no `cufile` extra available
before `cuda-toolkit==12.6.3`, so for the testing setup here, we explicitly
install `nvidia-cufile-cu12` for earlier versions of `cuda-toolkit` so that
`libcufile` is available for tests.

(cuOpt doesn't have a direct dependency on `cufile`, but instead is running into this in `libkvikio` via `pylibcudf`.)

xref rapidsai/build-planning#143

Authors:
  - Gil Forsyth (https://github.com/gforsyth)

Approvers:
  - Ramakrishna Prabhu (https://github.com/ramakrishnap-nv)
  - https://github.com/jakirkham

URL: #1553
@gforsyth

Copy link
Copy Markdown
Contributor Author

Done testing, thanks for riding along

@gforsyth gforsyth closed this Jul 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do not merge Do not merge if this flag is set

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant