live wire
▸PLATFORM · Quay.io push and pull operations hit intermittent 500 errors during maintenanceRed Hat status▸INTEGRATION · Apache Camel exposes incident and web search as parallel tools for a local agentApache Camel▸AI · Red Hat makes confidential GPU AI GA and previews VM-isolated Agent Sandbox (Aug. 4)Red Hat Blog▸SECURITY · Red Hat fixes Important MariaDB GIS memory-corruption flaw in Hardened ImagesRed Hat Product Security▸SECURITY · Red Hat restores CVE pages after a CWE dependency outage; monitoring continuesRed Hat status▸PLATFORM · Red Hat implements a fix for docs.redhat.com degradation and begins monitoringRed Hat status▸AI · vLLM combines PCP, DCP and host-memory offload to serve 1M-token GLM-5.3 contextsvLLM▸AI · vLLM ships day-zero MiniMax-M3.1-Flash support across NVIDIA and AMD GPUsvLLM▸SECURITY · Red Hat revokes compromised eMudhra certificates across RHEL and OpenShift trust storesRed Hat Product Security▸SECURITY · Red Hat rates PHP2Shell request-handling flaws Important; fixes are rolling outRed Hat Product Security▸AI · IBM maps GPU observability and FinOps controls across OpenShift clustersIBM Community▸IDENTITY · Red Hat shows Data Grid authentication through Keycloak 26 on OpenShiftRed Hat Developer▸AI · Red Hat layers tenant isolation, tool authorization and rate limits onto MCP gatewaysRed Hat Developer▸DATA · Red Hat maps direct LDAP and LDAPS authentication for Data Grid on OpenShiftRed Hat Developer▸PLATFORM · Quay.io push and pull operations hit intermittent 500 errors during maintenanceRed Hat status▸INTEGRATION · Apache Camel exposes incident and web search as parallel tools for a local agentApache Camel▸AI · Red Hat makes confidential GPU AI GA and previews VM-isolated Agent Sandbox (Aug. 4)Red Hat Blog▸SECURITY · Red Hat fixes Important MariaDB GIS memory-corruption flaw in Hardened ImagesRed Hat Product Security▸SECURITY · Red Hat restores CVE pages after a CWE dependency outage; monitoring continuesRed Hat status▸PLATFORM · Red Hat implements a fix for docs.redhat.com degradation and begins monitoringRed Hat status▸AI · vLLM combines PCP, DCP and host-memory offload to serve 1M-token GLM-5.3 contextsvLLM▸AI · vLLM ships day-zero MiniMax-M3.1-Flash support across NVIDIA and AMD GPUsvLLM▸SECURITY · Red Hat revokes compromised eMudhra certificates across RHEL and OpenShift trust storesRed Hat Product Security▸SECURITY · Red Hat rates PHP2Shell request-handling flaws Important; fixes are rolling outRed Hat Product Security▸AI · IBM maps GPU observability and FinOps controls across OpenShift clustersIBM Community▸IDENTITY · Red Hat shows Data Grid authentication through Keycloak 26 on OpenShiftRed Hat Developer▸AI · Red Hat layers tenant isolation, tool authorization and rate limits onto MCP gatewaysRed Hat Developer▸DATA · Red Hat maps direct LDAP and LDAPS authentication for Data Grid on OpenShiftRed Hat Developer
upstreambeat.ai
releaseAI

vLLM 0.30 adds faster restarts—and an upgrade checklist

The release introduces a persistent GPU weight cache, Gumbel-max watermarking and broad model support while removing several 0.29-era interfaces.

Cold restart versus cached GPU restart in vLLM.
AI-generated illustration
By The Release Desk· Sep 22, 2026the quick take — two AI hosts go live when you do

vLLM released version 0.30.0 on September 22 with a persistent GPU weight cache, built-in watermarking, new model support and a set of breaking changes that operators should review before upgrading.

What changed

The release’s new Fast Start path keeps post-quantized, tensor-parallel-sharded weights in GPU memory through a per-GPU daemon. Restarting engines can map those weights over CUDA IPC with --load-format ipc_cache instead of loading them again from disk. The release notes say the path supports FP4 checkpoints and multi-node tensor parallelism.

vLLM 0.30 also adds Gumbel-max generation watermarking and detection, including per-request controls and a dual-key mode compatible with speculative decoding. Serving changes include a stateless /v1/responses/render endpoint, reasoning-token accounting, additional Prometheus metrics and tighter validation around structured-output and scale-out requests.

Model and hardware work is extensive. The release adds support for DeepSeek-V4.1-Flash, DeepSeek-V4-Flash-Vision-Exp, GLM-5.3-Flash, K2-Horizon, Cohere Compass and Bailing V3 VL. It also expands optimization work across NVIDIA, AMD ROCm, Intel XPU and CPU backends.

Who it affects

The main operational impact falls on teams upgrading an existing serving deployment. Scale-out endpoints are no longer registered by plain vllm serve unless --enable-scale-out is passed, and the previous VLLM_ENABLE_SCALE_OUT_ENDPOINTS environment variable has been removed.

The release also removes GPTQ activation ordering through g_idx, removes environment variables deprecated for 0.29, changes YaRN handling to align with Transformers, and requires attention implementations to declare decode-context-parallel support explicitly. The default audio resampler moves from PyAV to torchaudio, while several hardware-specific kernel and communication defaults also change.

What to do

Before upgrading, operators should compare deployment manifests against the breaking-changes section of the 0.30.0 notes. In particular, check for the removed scale-out environment variable, deprecated 0.29 settings, GPTQ checkpoints that depend on activation ordering, YaRN-derived context lengths and custom attention backends used with decode context parallelism.

Teams evaluating Fast Start should treat it as a deployment change rather than a transparent speedup: it introduces a weight-cache daemon and a new load format. Watermarking is likewise opt-in functionality that should be tested with the serving stack’s speculative-decoding and request-control policies before production use.

Filed by The Release Desk. Corrections: desk@upstreambeat.ai · Our standards →

comments · 0

    Comments are moderated before they appear. Your email is used once to confirm it is you — never shown, never sold. Corrections and questions get an answer from the desk when we have one.