Commit 8f6dd41
[ci] Build and publish cu130 ray and ray-extra images (#63972)
## Description
`cu13.0.0-cudnn` is listed in `PLATFORMS_RAY` (`ray-images.json`), so
the nightly image verification (`check_nightly_ray_commit`) expects
`rayproject/ray:nightly-cu130` and `nightly-cu130-aarch64` to exist. But
the build/publish pipeline only produced images up to `cu12.9.1`, so the
cu130 tags were never pushed and verification failed at the `docker
pull` step:
```
docker_tags_lib.py: 111 Pulling image rayproject/ray:nightly-cu130
# -> 404, tag not found
```
This PR enables cu130 across both architectures and both image types so
the tags are actually built and published:
- **`.buildkite/build.rayci.yml`** (x86_64): add `13.0.0-cudnn` to
`ray-image-cuda-build` and `ray-extra-image-cuda-build`; add `--platform
cu13.0.0-cudnn` to `ray_images_push` and `ray_extra_images_push`.
- **`.buildkite/linux_aarch64.rayci.yml`**: add `13.0.0-cudnn` to the
`raycudabase-aarch64` and `raycudabaseextra-aarch64` base images (the
x86_64 bases already had it), to the `ray`/`ray-extra` cuda image
builds, and to the corresponding push steps.
No change to `ray-images.json` — `PLATFORMS_RAY` already lists
`cu13.0.0-cudnn`; this PR makes the pipeline match it.
## Related issues
N/A
## Additional information
- Both YAML files validate, and no test parses these configs for
consistency.
- The upstream `raycudabase*` cu130 base images already build for
x86_64; the aarch64 bases are added here so the `depends_on($)` fan-outs
resolve.
- Real validation is the first nightly build after merge (CI-only
change).
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Signed-off-by: sai.miduthuri <sai.miduthuri@anyscale.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>1 parent a915fe0 commit 8f6dd41
2 files changed
Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
161 | 161 | | |
162 | 162 | | |
163 | 163 | | |
| 164 | + | |
164 | 165 | | |
165 | 166 | | |
166 | 167 | | |
| |||
192 | 193 | | |
193 | 194 | | |
194 | 195 | | |
| 196 | + | |
195 | 197 | | |
196 | 198 | | |
197 | 199 | | |
| |||
250 | 252 | | |
251 | 253 | | |
252 | 254 | | |
| 255 | + | |
253 | 256 | | |
254 | 257 | | |
255 | 258 | | |
| |||
322 | 325 | | |
323 | 326 | | |
324 | 327 | | |
| 328 | + | |
325 | 329 | | |
326 | 330 | | |
327 | 331 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
| 86 | + | |
86 | 87 | | |
87 | 88 | | |
88 | 89 | | |
| |||
108 | 109 | | |
109 | 110 | | |
110 | 111 | | |
| 112 | + | |
111 | 113 | | |
112 | 114 | | |
113 | 115 | | |
| |||
290 | 292 | | |
291 | 293 | | |
292 | 294 | | |
| 295 | + | |
293 | 296 | | |
294 | 297 | | |
295 | 298 | | |
| |||
321 | 324 | | |
322 | 325 | | |
323 | 326 | | |
| 327 | + | |
324 | 328 | | |
325 | 329 | | |
326 | 330 | | |
| |||
379 | 383 | | |
380 | 384 | | |
381 | 385 | | |
| 386 | + | |
382 | 387 | | |
383 | 388 | | |
384 | 389 | | |
| |||
410 | 415 | | |
411 | 416 | | |
412 | 417 | | |
| 418 | + | |
413 | 419 | | |
414 | 420 | | |
415 | 421 | | |
| |||
0 commit comments