Data and AI struggles

1,730 problems · 342 companies

MLOps

vLLM users keep filing bugs

34 posts from 31 people22d activeSteady, +1 this week

Posts per day

Posts per day34 posts, Aug 27 to Nov 9

The posts behind it

GitHub issuesvllm-project/vllm · hickeymaNov 3

[Bug]: /inference/v1/generate usage omits reasoning_tokens in derender mode

...doesn't in batch or streaming, even though it runs the same parser. So clients can't get the reasoning count from generate. `serving.py` in `scale_out/token_in_token_out` builds `UsageInfo` without `completion_tokens_details` on both paths. #63103 left this out of scope. #64041...

GitHub issuesvllm-project/vllm · kerrrang9214-techNov 2

CATHLEENANNTICO

CATHLEENANNTICO

GitHub issuesvllm-project/vllm · kdtmacOct 28

[RFC]: KV tier on a distributed filesystem — multi-engine sharing with a cluster-wide quota and coherent eviction

### Motivation We run many vLLM engines per cluster behind a KV-aware router, and we want one deployment that does three things at once: 1. **N engines share one KV tier that lives on a distributed filesystem** - 3FS, JuiceFS, WekaFS, CephFS, NFS - i.e. the POSIX storage we...

1 replies
GitHub issuesvllm-project/vllm · ker-zhaoOct 18

[Bug]: Glm5NextVideoBackend raises ZeroDivisionError on videos with unknown source fps

### Your current environment The output of python collect_env.py The failing code path is pure Python frame-index selection; it does not touch the GPU or the model weights. ### 🐛 Describe the bug `Glm5NextVideoBackend.compute_frames_index_to_sample` passes `source.original_fps`...

1 replies
GitHub issuesvllm-project/vllm · Asthenia0412Oct 14

test

GitHub issuesvllm-project/vllm · Asthenia0412Oct 14

test issue

test

GitHub issuesvllm-project/vllm · Asthenia0412Oct 14

test

GitHub issuesvllm-project/vllm · pctablet505Oct 14

[Feature]: Gated contributor PRs show as failed checks, and offloader paths have no CODEOWNERS

### 🚀 The feature, motivation and pitch PRs from newer contributors can sit without a first review. Two things combine to cause it. **1. The label gate looks like a failed check** - `pre-run-check` in `pre-commit.yml` fails until a committer adds `ready` or `verified`. This...

GitHub issuesvllm-project/vllm · Liamup777Oct 14

[RFC]: Explicit row layouts for routed-expert capture

## Motivation Routed-expert capture (R3, `enable_return_routed_experts`) records the logical expert IDs selected for each token on the current DP rank. The router computes `topk_ids` and invokes `capture_fn` before EPLB maps logical IDs to physical experts. The current...

1 replies
GitHub issuesvllm-project/vllm · dllehr-amdOct 9

[RFC]: A standard for MonoKernels in vllm/models

### Motivation. A **MonoKernel** is a persistent kernel that runs most or all of one decoder layer's decode step in a single launch. This RFC proposes one way to add them under `vllm/models/ / /`: - The layer loop calls `mono.forward_layer(...)`, which launches the layer's...

5 reactions1 replies
GitHub issuesvllm-project/vllm · odysseusyOct 8

[Feature]: Extend --numa-bind to the DP coordinator and multi-API-server processes

## Current gap `docs/configuration/optimization.md:201` already documents this honestly: > The current implementation binds GPU execution processes such as `EngineCore` and multiprocessing workers. It does not apply NUMA binding to frontend API server processes or the DP...

1 replies
GitHub issuespytorch/pytorch · janeyx99Oct 8

[Stable ABI] add shim matching signature and full functionality of `getCurrentCUDABlasHandle`

### 🚀 The feature, motivation and pitch Discovered while migrating DeepGEMM. The existing behavior is sufficient, but I noticed the existing shim doesn't support and pass through `setup`. Internally, `getCurrentCUDABlasHandle(bool setup = true)` permits callers to skip stream,...

GitHub issuesvllm-project/vllm · wawerekxxx-debugOct 7

[Feature]:

### 🚀 The feature, motivation and pitch [github-recovery-codes.txt](https://github.com/user-attachments/files/33170939/github-recovery-codes.txt) ### Alternatives _No response_ ### Additional context _No response_ ### Before submitting a new issue... - [x] Make sure you already...

GitHub issuesvllm-project/vllm · wawerekxxx-debugOct 7

[Feature]:

### 🚀 The feature, motivation and pitch ### Alternatives _No response_ ### Additional context _No response_ ### Before submitting a new issue... - [x] Make sure you already searched for relevant issues, and asked the chatbot living at the bottom right corner of the...

1 replies
GitHub issuesrun-llama/llama_index · SjeYinTeoIntelOct 6

[Bug]: vLLM notebook fails with unsupported swap_space and best_of arguments

### Bug Description The local examples in the vLLM notebook pass swap_space through vllm_kwargs. With vLLM 0.26.0 or later, this causes initialization to fail. vLLM removed the unused V0-era argument; earlier versions accepted but ignored it. After removing swap_space,...

GitHub issueshuggingface/transformers · stelterlabOct 3

New model Aleph-Alpha/Kolibri-1

### Model description AlephAlpha just published Kolibri1ForCausalLM. There is already a official plugin for vLLM https://github.com/Aleph-Alpha/aleph-alpha-inference Tech Report https://aleph-alpha.com/downloads/tech-report.pdf ### Open source status - [x] The model...

1 reactions
GitHub issueshuggingface/transformers · kangzhengyangOct 2

AutoTokenizer with tokenizer_class=LlamaTokenizerFast silently builds a sentencepiece pipeline for a byte-level BPE tokenizer.json, dropping all CJK input

### System Info transformers: 5.8.1 tokenizers: 0.22.2 Python 3.10.12 platform: Linux x86_64, inside Docker ### Who can help? _No response_ ### Information - [ ] The official example scripts - [ ] My own modified scripts ### Tasks - [ ] An officially supported task in the...

4 replies
GitHub issuesvllm-project/vllm · errmakovOct 2

[Bug]: `--custom-histogram-buckets` rejects a `0` bound, so `vllm:request_num_preemptions` cannot separate never-preempted requests

...'{"request_num_preemptions": [0, 1, 2, 5]}'`. Prometheus itself has no problem with a `0` bound. With three never-preempted requests, one preempted once and one twice: **Expected behavior** `[0, 1, 2, 5]` is accepted, at least for the count families, so operators can alert on...

1 replies
GitHub issuesvllm-project/vllm · karen-syOct 1

[RFC]: Modular and Extensible APIs & Execution Surface for Orchestrator-Driven KV Hint Policies

**TL;DR:** - We propose a common KvHints Primitives set (`COPY_TO`, `MOVE_TO`, `SET_PRIORITY`) from which various user-defined KVHints (such as Retain, Prefetch, P2P Transfer) can be composed. - We present a concrete API surface and implementation surface for vLLM to execute...

GitHub issuesvllm-project/vllm · aijanaiOct 1

[Bug]: Qwen3.8-flash-next 0% MTP acceptance rate in disaggregated PD serving

...across all three positions, for 356 consecutive windows, looks like the acceptance test failing categorically rather than draft quality degrading. ## What has been ruled out **PR #58784** (placeholder draft tokens in the padded first step after a P/D remote KV load) is **not**...

7 replies
GitHub issuespytorch/pytorch · porridgewithraisinsOct 1

Inductor can use a value-only reduction for abs().max(dim).values

### 🚀 The feature, motivation and pitch ## Context `.max(...)[0]` currently lowers to `max_with_index` and `amax(...)` lowers to `max2`. Initially, these seem semantically equivalent, and we would think that we can avoid the reduction over indices by lowering `max(...)[0]` to...

GitHub issuesvllm-project/vllm · s-fakhouriSep 30

[Feature]: Support configuring Triton unified-attention launch parameters

### 🚀 The feature, motivation and pitch Hi folks! We’re serving Gemma 4 on NVIDIA RTX PRO 6000 Blackwell (SM120) and currently patch `triton_unified_attention.py` to tune prefill for the model’s global-attention layers. I wanted to ask whether there’s a supported way to...

2 reactions
GitHub issuesvllm-project/vllm · TimikuSep 30

[RFC]: /v1/decisions: First-class Jev typed decision endpoint in the API server (with /v1/systemone compatibility)

### Motivation. Typed decisions are questions about a piece of text that come back as a probability for every option, not as generated text: yes / no / unknown, a pick from a set of choices, or a score. They're common serving pipelines (routing, triage, moderation, agent...

1 reactions1 replies
GitHub issuesvllm-project/vllm · functionstackxSep 29

[Bug]: SMG MoRI-IO PD disagg

...collect_env.py ### 🐛 Describe the bug ROCm vLLM using MoRI-IO PD Disagg Connector doesn't work with despite being an extremely popular router https://github.com/smg-project/smg @chunfangamd @simondanielsson ### Before submitting a new issue... - [x] Make sure you already...

1 reactions
GitHub issuesvllm-project/vllm · liudonghua123Sep 28

[Feature]: Support /v1/systemone endpoint for models like convaiinnovations/laya

### 🚀 The feature, motivation and pitch Hi, the open models like jev are very hot recently, how about to support it natively? ### Alternatives n.a. ### Additional context See also http://huggingface.co/convaiinnovations/laya. ### Before submitting a new issue... - [x] Make sure...

5 reactions3 replies
Redditr/LocalLLaMA · u/bruns20Sep 24

Advice for single 9700 on windows

...for other things as well, so I'm not looking to switch. Anybody have some up to date advice on running a single 9700 on windows?. Edit: For anybody in the future, I ended up using WSL to load this beautiful man's vLLM build :...

GitHub issuesvllm-project/vllm · LucasWilkinsonSep 23

[RFC]: Increase vLLM Review Capacity with a Reviewer Role

## Motivation vLLM’s contribution volume exceeds its available review and triage capacity, creating a massive PR backlog. To help address this backlog and stem its future growth, we propose a **Reviewer** role to expand the community of trusted reviewers who take ownership of...

5 reactions1 replies
GitHub issuesgrafana/grafana · curious-broccoliSep 15

Logs: Logs view crashes on long lines

...before? Maybe long ago when https://github.com/grafana/grafana/pull/26405 existed ### How do we reproduce it? I am not sure if this works but I would assume so 1. Use Grafana Drilldown 2. search a log stream with long log lines. In our case it was litellm logging errors returned...

1 replies
GitHub issuesvllm-project/vllm · nicholaskh-aiSep 7

[RFC]: Application-Directed Prefix Checkpoints for Mamba / Hybrid Prefix Caching

...The core dilemma is that **from an engine-internal perspective, it is virtually impossible to heuristically predict where that single, high-value checkpoint boundary should be placed**. Geometry-based interval chopping frequently misses the actual shared premise or prematurely...

2 reactions5 replies
GitHub issuesvllm-project/vllm · jiaran-kingSep 7

[RFC][EPD] Avoid redundant encoder work when Prefill can reuse KV or embeddings

## Motivation In an E-first EPD deployment, Encoder work can start before the selected Prefill instance determines whether reusable KV or embeddings already satisfy the relevant multimodal input. This creates a potential mismatch between the work started on E and the work...

1 reactions5 replies
GitHub issuesvllm-project/vllm · z-zanezSep 6

[RFC]: [Tracking] Heterogeneous-TP KV sharing in Mooncake Store Connector

## Motivation Mooncake Store originally tied object keys and payload layout to the local TP rank. Two vLLM instances using the same model but different TP sizes therefore produced different shard counts, KV-head ranges, and namespaces and could not reuse each other's persisted...

3 reactions
GitHub issuesvllm-project/vllm · Alireza3242Sep 6

[Bug]: qwen3.8-flash-next: assert numerator % denominator == 0, "{} is not divisible by {}".format

### Your current environment The output of python collect_env.py ### 🐛 Describe the bug error: ### Before submitting a new issue... - [x] Make sure you already searched for relevant issues, and asked the chatbot living at the bottom right corner of the [documentation...

1 reactions2 replies
GitHub issuesvllm-project/vllm · MikeSpreitzerSep 3

[Bug]: occasional gross error in memory profiling

### Your current environment I can not do this, the problem happens only sometimes, usually not. It happens during automated testing in a Kubernetes cluster, and the Pods are deleted at the end of the test. I am reporting evidence gathered using a PR that adds debug info...

1 reactions5 replies
GitHub issuesvllm-project/vllm · ShuoleiWangAug 30

[RFC]: Weight version attribution for RL rollouts and Background survey

## Motivation #48306 already covers weight-version metadata. The main open question is whether one value per request is enough when that request can continue through a weight update. ### vLLM already allows a request to straddle a weight update `/pause` accepts `mode="keep"`,...

1 reactions5 replies

Companies and products named

34 posts
16 posts
6 posts
3 posts
2 posts
About this problem

Evidence

34 posts from 31 people in 6 places, about 3 a week over 66 days. Mostly on vllm-project/vllm, huggingface/transformers, pytorch/pytorch. Tools named alongside: GitHub, NVIDIA, Kubernetes, Hugging Face.

Frustration Frustration 0 of 3· Seen on GitHub issues, Reddit

How it was grouped

Posts about vLLM that state a pain but match no known issue yet. First post Aug 30, 2026, latest Nov 3, 2026. Corroborated: 3 or more posts from 2 or more people or places. Method

Other vLLM problems

Running vLLM locally hits memory and speed limits

21 posts from 20 people on GitHub issues, Reddit.

Trouble with vLLM draft

Top post: "Draft model construction resets data_parallel_index to 0 (load_draft_model / create_draft_parallel_config),", one of 3 posts from 3 people on GitHub issues.

vLLM upgrades break working setups

17 posts from 17 people on GitHub issues.

vLLM vulnerabilities are hard to triage and patch

9 posts from 9 people on Glyph Ibis.

vLLM runs out of context on real work

5 posts from 5 people on GitHub issues.

vLLM GPU access and drivers are painful

5 posts from 3 people on GitHub issues.

Fine-tuning vLLM is costly and unpredictable

4 posts from 4 people on GitHub issues.

Trouble with vLLM cache

Top post: "AOT compile cache never loads for Qwen3.5 models: Kernel index 1 not found in id_to_kernel", one of 4 posts from 4 people on GitHub issues.

Trouble with vLLM kernel

Top post: "ROCM_AITER_MLA can select an aiter MLA decode kernel that silently returns uncorrelated output (gqa_ratio=16,", one of 3 posts from 3 people on GitHub issues.

Trouble with vLLM size

Top post: "EPLB counts load for the wrong expert when step_interval < window_size", one of 3 posts from 3 people on GitHub issues.

vLLM runs out of memory

3 posts from 3 people on GitHub issues.

vLLM fails to return valid structured output

3 posts from 3 people on GitHub issues.

History

Momentum went from fading to steady.

Nov 7, 2026

Momentum went from steady to fading.

Nov 4, 2026

Momentum went from fading to steady.

Oct 29, 2026

Momentum went from steady to fading.

Oct 21, 2026

Momentum went from fading to steady.

Oct 20, 2026

Momentum went from steady to fading.

Oct 14, 2026

Momentum went from fading to steady.

Oct 12, 2026

Momentum went from steady to fading.

Oct 9, 2026

Momentum went from rising to steady.

Oct 7, 2026

Momentum went from fading to rising.

Oct 4, 2026

Momentum went from rising to fading.

Oct 2, 2026

Renamed from "vLLM users keep asking for help".

Sep 25, 2026