bump(vllm-stable): v0.25.1 → v0.26.0 — DRAFT until live-boot validation - #800
bump(vllm-stable): v0.25.1 → v0.26.0 — DRAFT until live-boot validation#800noonghunna wants to merge 1 commit into
Conversation
…on pending engine-pin-bump.sh applied: install.spec + display_name + 22 compose :-defaults; 7 fixture literals updated; targeted guards green (launch-compat, submit-bench, diagnose-profile, patch-attribution, compose-image-drift). Overlay-free engine -> patch revalidation no-op. NOT included (gated on live boot per the checklist): arch_patches loads:true rows, verify-full/bench/NIAH validation, learnings entry. Release-notes scan shows no #48375 merge -> pr48375 overlay expected to still ride; verify at boot. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
Release-notes read (2026-07-27) — additions to the validation checklist:
|
|
Closing without merging — superseded by timing, not by defect. Since this draft was opened we established that v0.26.0 (published 2026-07-27) does not contain the vllm#50021 fix our nine MTP-on hybrid slugs are caveated for (the PR was still open when that release was cut). Bumping to it would cost a full pin-bump validation cycle for a release that clears none of our standing exposure, and then a second full cycle for whichever release does. Maintainer policy set on #838/#847: one bump, to the first release containing #50021 — at which point the caveat-drop, the #848 status reverts, and the #758/#827 MTP-on re-validations all ride the same checklist. The branch stays as the checklist scaffold for that bump. Trigger recorded on the docs/UPSTREAM.md row. |
Mechanical half of the pin bump, per the checklist — do not merge until the GPU-session gates below pass.
Done (this PR)
engines/vllm-stable.ymlinstall.spec+display_name→ v0.26.0${VLLM_IMAGE:-…}defaults bumped (launchers inject the profile image regardless — the compose default is for directdocker composeusers)Gates before un-drafting (GPU session)
switch.sh(image ground-truthed viadocker inspect), 3 warm-ups before judging outputarch_patches.yml:vllm-stable@v0.26.0 loads:truerows — added ONLY after the boot proves it (v0.25.1 rows stay as history)verify-full(MODEL=<served-name>) + bench parity vs the fresh v0.25.1 baseline (dual-fast 68.5/92.1 decode, 2026-07-27 — same-rig, same-power comparison ready-made)pr48375overlay still applies/is still needed (release notes show no #48375 merge; notable adjacent work: partial prefix-cache hits for hybrids, vllm#46384 — check interaction)'auto'regression status on this tag (academic — no active slug)learnings/qwen3.6-27b.mdentryVLLM_USE_FLASHINFER_SAMPLER=0paired bench (maintainer 2026-07-27)🤖 Generated with Claude Code