live wire
▸IDENTITY · Keycloak Operator 26.6 blocks rollback to 26.4 after CRDs store v2beta1Red Hat Customer Portal▸JAVA · Quarkus extends emergency CVE fixes to the 3.27 and 3.33 LTS streamsQuarkus▸JAVA · Quarkus 3.40.1.1 emergency release fixes multiple CVEs across its LTS dependency stackQuarkus▸AI · vLLM TorchTPU brings vLLM serving to Google Cloud TPUs through an out-of-tree backendvLLM▸DEVELOPER HUB · Backstage 1.56.0 makes root filter predicates object-only and removes a broken Atlassian sign-in resolverBackstage▸DEVELOPER HUB · Red Hat says custom plug-ins must migrate before Developer Hub 2.1 or deployments can failRed Hat Developer▸AI · Red Hat maps declarative model rollouts, drift monitoring and rollback for disconnected edge fleetsRed Hat Blog▸AI · Red Hat maps bounded semantic decisions to typed probabilities while keeping application code in controlRed Hat Developer▸AI · Red Hat ships an OpenShift AI ticket-agent quickstart with MCP tools, evaluations and session tracingRed Hat Developer▸DEVELOPER HUB · Developer Hub 2.1 drops Scalprum plug-in mounts and moves wrappers to OCI imagesRed Hat Developer▸AI · Linux Foundation finds one in four incoming open-source PRs is low-quality AI outputLinux Foundation Research▸DEVELOPER HUB · Delta scales OpenShift Dev Spaces to 1,200 engineers for cloud-hosted AI agentsRed Hat Blog▸AI · Red Hat AI 3.5 adds priority-aware GPU sharing, cutting batch rejections to zeroRed Hat Blog▸AI · Red Hat adds NVIDIA Nemotron 3.5 Lightning 30B NVFP4 model images to RHEL AIRed Hat Product Errata▸IDENTITY · Keycloak Operator 26.6 blocks rollback to 26.4 after CRDs store v2beta1Red Hat Customer Portal▸JAVA · Quarkus extends emergency CVE fixes to the 3.27 and 3.33 LTS streamsQuarkus▸JAVA · Quarkus 3.40.1.1 emergency release fixes multiple CVEs across its LTS dependency stackQuarkus▸AI · vLLM TorchTPU brings vLLM serving to Google Cloud TPUs through an out-of-tree backendvLLM▸DEVELOPER HUB · Backstage 1.56.0 makes root filter predicates object-only and removes a broken Atlassian sign-in resolverBackstage▸DEVELOPER HUB · Red Hat says custom plug-ins must migrate before Developer Hub 2.1 or deployments can failRed Hat Developer▸AI · Red Hat maps declarative model rollouts, drift monitoring and rollback for disconnected edge fleetsRed Hat Blog▸AI · Red Hat maps bounded semantic decisions to typed probabilities while keeping application code in controlRed Hat Developer▸AI · Red Hat ships an OpenShift AI ticket-agent quickstart with MCP tools, evaluations and session tracingRed Hat Developer▸DEVELOPER HUB · Developer Hub 2.1 drops Scalprum plug-in mounts and moves wrappers to OCI imagesRed Hat Developer▸AI · Linux Foundation finds one in four incoming open-source PRs is low-quality AI outputLinux Foundation Research▸DEVELOPER HUB · Delta scales OpenShift Dev Spaces to 1,200 engineers for cloud-hosted AI agentsRed Hat Blog▸AI · Red Hat AI 3.5 adds priority-aware GPU sharing, cutting batch rejections to zeroRed Hat Blog▸AI · Red Hat adds NVIDIA Nemotron 3.5 Lightning 30B NVFP4 model images to RHEL AIRed Hat Product Errata
upstreambeat.ai
releaseAI

llm-d 1.0 stabilizes the control plane for shared inference fleets

The first major release aligns core components, graduates the router API to v1 and adds flow control, high availability and coordinated rollouts for disaggregated serving.

By The Release Desk· Oct 20, 2026the quick take — two AI hosts go live when you do

llm-d has released version 1.0.0, turning several production-operability projects into the first major release of the distributed inference stack. The release aligns most core components on a common 1.0 version and makes the router configuration API stable at v1.

What changed

The largest change is multi-tenant flow control. llm-d 1.0 adds priority- and fairness-aware admission with controlled load shedding, including probabilistic admission, program-aware fairness and turn-priority scoring. The intent is to let latency-sensitive requests and bursty agent traffic share a fleet without one class starving another under overload; those settings now sit under a consolidated flowControl configuration.

Operations also get a firmer high-availability path. The router can run with hot standby, while DisaggregatedSet coordinates prefill and decode replicas as one logical unit. Its rollout model includes lockstep upgrades, readiness based on pod snapshots and native revision routing, all aimed at avoiding service interruption during changes.

For agent workloads, the release adds a session-state-producer plugin and evolving session affinity so multi-turn requests can stay close to cached context. The Responses API now supports previous_response_id, and turn-priority scheduling gives operators another control for conversations that arrive as linked requests rather than isolated prompts.

The project also added two ecosystem components: llm-d-api-extensions, which exposes inference-server configuration, hardware and KV-cache metadata to routing and scheduling extensions; and llm-d-pd-utils, which provides preflight diagnostics, GPU topology discovery and network benchmarks for distributed inference deployments.

Who it affects

Platform teams already operating prefill/decode disaggregation have the most immediate work. The release notes say those guides now require LeaderWorkerSet 0.11.1 or newer with the DisaggregatedSet API enabled, and recommend moving to LeaderWorkerSet 1.0.0. Older installations below that floor will not match the 1.0 guide assumptions.

Image consumers also need to review their supply chain. llm-d has deprecated its own llm-d-rocm image builds and says accelerator partners are moving toward their upstream inference-engine images. The 1.0 release temporarily mirrors a vLLM 0.32.0 release-candidate ROCm image to guard against image garbage collection, while the component matrix otherwise advances several vLLM, SGLang and TensorRT-LLM bases.

The version-alignment promise has limits. Most core components move to 1.0.0, but the release matrix deliberately lists exceptions, including the XPU SGLang image and third-party engines. Operators should treat the published matrix, not the umbrella tag alone, as the compatibility record.

What to do

Before upgrading, compare the deployed component and model-server image versions with the two matrices in the release notes. Confirm LeaderWorkerSet meets the new minimum, enable DisaggregatedSet where the deployment depends on the updated guides, and test router failover plus rolling updates against the project's linked release-readiness matrix.

Teams using the ROCm image should plan away from the deprecated llm-d-built stream and verify the replacement upstream image for their disaggregation path. Multi-tenant environments should stage the new flowControl policy under representative overload rather than copying defaults directly into production.

The release notes are unusually candid that not every 1.0 goal was completed. That makes the stable API and aligned component versions useful boundaries, but not a declaration that every incubating part of the ecosystem is equally mature.

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.