Skip to content

feat(vllm): Upgrade to vLLM v0.25.0rc1#181

Closed
abatilo wants to merge 1 commit into
mainfrom
abatilo/vllm-0.25.0rc1
Closed

feat(vllm): Upgrade to vLLM v0.25.0rc1#181
abatilo wants to merge 1 commit into
mainfrom
abatilo/vllm-0.25.0rc1

Conversation

@abatilo

@abatilo abatilo commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Bump vllm-commit to b2dec4ac5a7942fdac7e687175bebba2f1d43575, the commit the v0.25.0rc1 tag points at, in both CUDA matrix entries (13.2.1 and 12.9.1).
  • Comment-only Dockerfile updates: the quack-kernels==0.4.1 pin was re-verified against 0.25 (upstream still pins nvidia-cutlass-dsl==4.5.2 with only a floor on quack-kernels), and the llguidance bullet now reflects that vLLM 0.25 itself requires >=1.7.0,<1.8.0.

Compatibility verified at the new commit

  • torch 2.11.0 / torchvision 0.26.0 / torchaudio 2.11.0 — matches both current base images, no base image change.
  • FlashInfer v0.6.14 + GLM routing patch stays ahead of upstream's 0.6.13 pin; patch tag unchanged.
  • The CUDA 13 CUDA_SUPPORTED_ARCHS list still lacks 10.3, so the CMakeLists sed patch (and its grep guard) still applies.
  • Rust build inputs unchanged: toolchain channel 1.95, build_rust.sh artifacts still vllm/vllm-rs + vllm/_rust_*.so, tools/install_protoc.sh present.

Risk

v0.25 adds new runtime deps installed from PyPI in the final stage (tilelang, humming-kernels, PyNvVideoCodec, tokenspeed-mla, torchcodec, numba 0.65, fastsafetensors); if any lacks an arm64/cu12 wheel the build will fail at that step — watching CI for this.

Pin vllm-commit to b2dec4ac5a7942fdac7e687175bebba2f1d43575, the commit
the v0.25.0rc1 tag points at. torch 2.11.0/vision 0.26.0/audio 2.11.0
requirements are unchanged upstream, so both CUDA base images stay the
same, and FlashInfer v0.6.14 with the GLM routing patch remains ahead of
upstream's 0.6.13 pin. Comment-only Dockerfile updates record that the
quack-kernels pin was re-verified for 0.25 and that the llguidance pin
now mirrors upstream's own requirement.
@abatilo abatilo requested a review from a team as a code owner July 8, 2026 12:52
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

@abatilo Build complete, success: https://github.com/coreweave/ml-containers/actions/runs/28944020569
Image: ghcr.io/coreweave/ml-containers/vllm-tensorizer:abatilo-vllm-0.25.0rc1-13c927d-b2dec4ac5a7942fdac7e687175bebba2f1d43575-cuda13.2.1-ubuntu24.04

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

@abatilo Build complete, success: https://github.com/coreweave/ml-containers/actions/runs/28944020569
Image: ghcr.io/coreweave/ml-containers/vllm-tensorizer:abatilo-vllm-0.25.0rc1-13c927d-b2dec4ac5a7942fdac7e687175bebba2f1d43575-cuda12.9.1-ubuntu24.04

@abatilo abatilo closed this Jul 12, 2026
@abatilo abatilo deleted the abatilo/vllm-0.25.0rc1 branch July 12, 2026 14:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant