Skip to content

[Klaud Cold] Update minimaxm3-fp4-b300-vllm-agentic-mtp vLLM image to nightly-8a728663c1c3eeace834a95f5654fa653cc1998c and move to cluster:b300-dsxe - #2883

Open
functionstackx wants to merge 2 commits into
mainfrom
klaud-cold/minimaxm3-fp4-b300-vllm-agentic-mtp-nightly-d9105ea8001e0a6d77a96327d17515bb5791fb36
Open

[Klaud Cold] Update minimaxm3-fp4-b300-vllm-agentic-mtp vLLM image to nightly-8a728663c1c3eeace834a95f5654fa653cc1998c and move to cluster:b300-dsxe#2883
functionstackx wants to merge 2 commits into
mainfrom
klaud-cold/minimaxm3-fp4-b300-vllm-agentic-mtp-nightly-d9105ea8001e0a6d77a96327d17515bb5791fb36

Conversation

@functionstackx

@functionstackx functionstackx commented Sep 8, 2026

Copy link
Copy Markdown
Collaborator

Summary

Update the vLLM image for minimaxm3-fp4-b300-vllm-agentic-mtp from vllm/vllm-openai:nightly-1dc464d42681d22f38caf1fdc1eb632dc4421c45 to vllm/vllm-openai:nightly-d9105ea8001e0a6d77a96327d17515bb5791fb36, and move the recipe from the retired cluster:b300-nv runner to cluster:b300-dsxe.

Recipes touched: minimaxm3-fp4-b300-vllm-agentic-mtp

Test plan

  • full-sweep-enabled sweep passes on cluster:b300-dsxe.

🤖 Generated with Claude Code


Note

Low Risk
Benchmark-only config and changelog updates; the main operational impact is rerunning the full curve on DSXE after the runner change, not production serving paths.

Overview
Updates minimaxm3-fp4-b300-vllm-agentic-mtp so it can run again and stay on a working vLLM build on Blackwell.

The recipe moves from cluster:b300-nv to cluster:b300-dsxe because the NV fleet was retired (#2826); that is not an append-only image bump—the full agentic-coding sweep reruns on DSXE. Scenario grid, EAGLE3/MTP settings, and benchmarks/single_node/agentic/minimaxm3_fp4_b300_mtp.sh are unchanged.

The vLLM image is updated from the old 2026-08-30 nightly to vllm/vllm-openai:nightly-8a728663c1c3eeace834a95f5654fa653cc1998c (2026-09-04). Newer nightlies from 2026-09-05+ pull a flash-attn sync that breaks EAGLE3 + fp8 KV on B300 during CUDA-graph profiling, so this PR re-pins to the newest nightly still on the prior FA pin (same commit as the MI355X MiniMax AgentX recipe). perf-changelog.yaml records the image and runner changes for the agentic-coding scenario.

Reviewed by Cursor Bugbot for commit 3f0bc9a. Bugbot is set up for automated code reviews on this repo. Configure here.

Update: re-pinned to the 2026-09-04 nightly

The 2026-09-07 nightly failed at engine init on B300 (run 34168437161, TP4 vllm-simple c36): during CUDA-graph memory profiling the EAGLE3 draft's FLASH_ATTN backend takes the FA4 CuTe path on Blackwell and, with the fp8 KV cache, its descale tensors fail to_cute_tensor with RuntimeError: Expected strides[leading_dim] == 1, but got 0. Cause: vllm-project/vllm@4ee259551 ("Sync FA with upstream", #54819, 2026-09-05) moved vllm-flash-attn from 06bdd47c to 506341a1; every nightly from 2026-09-05 on carries it, and no fix has landed on vllm main as of 2026-09-08T03:00Z. Re-pinned to vllm/vllm-openai:nightly-8a728663c1c3eeace834a95f5654fa653cc1998c (2026-09-04, pushed 2026-09-04T06:18:14Z, digest sha256:f5df5cc3302b5f404848c4eca88d7bf7ed5226e151c056da22816d7734644d67): the newest nightly still on FA 06bdd47c, five days newer than the recipe's previous pin, and the same vllm commit the MI355X MiniMax-M3 vLLM AgentX recipe already runs. Recipe otherwise unchanged. The Hopper (#2874/#2875) and ROCm (#2872/#2873) MiniMax siblings do not take the FA4 CuTe path and stay on the 09-07 nightly.

@functionstackx
functionstackx requested a review from a team September 8, 2026 01:41
@functionstackx
functionstackx force-pushed the klaud-cold/minimaxm3-fp4-b300-vllm-agentic-mtp-nightly-d9105ea8001e0a6d77a96327d17515bb5791fb36 branch from 25e3f5b to 51d7399 Compare September 8, 2026 01:41
@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Thanks for the contribution! Please reach out to respective companies' CODEOWNER to fill in the latest PR_REVIEW_CHECKLIST.md before pinging core maintainer on Slack for review. In order for the signoff PR check bot to trigger, you must follow the PR_REVIEW_CHECKLIST.md template correctly, including the phrase As a PR reviewer and CODEOWNER, I have reviewed this and have.

For PR verification, add the full-sweep-fail-fast label (strongly recommended) to this PR — the benchmark sweep only runs on labeled PRs. Use full-sweep-enabled only if you need matrix jobs to keep running past a failure.

PR authors are responsible for ensuring that after merging, all GitHub Action jobs fully pass. A lot of the time, failures are just flakes and simply re-running the failed jobs will fix it. See GitHub's docs on re-running failed jobs


感谢你的贡献!请联系相应公司的 CODEOWNER 填写最新的 PR_REVIEW_CHECKLIST.md,然后再在 Slack 上联系核心维护者进行审阅。为了触发 signoff PR 检查机器人,你必须正确遵循 PR_REVIEW_CHECKLIST.md 模板,包括保留英文语句 As a PR reviewer and CODEOWNER, I have reviewed this and have

如需进行 PR 验证,请为此 PR 添加 full-sweep-fail-fast 标签(强烈推荐)— 基准测试 sweep 仅在带有标签的 PR 上运行。仅当需要矩阵任务在失败后继续运行时才使用 full-sweep-enabled

PR 作者有责任确保合并后所有 GitHub Action 任务完全通过。 很多时候失败只是偶发抖动(flake),重新运行失败的任务即可解决。参见 GitHub 关于重新运行失败任务的文档

2 similar comments
@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Thanks for the contribution! Please reach out to respective companies' CODEOWNER to fill in the latest PR_REVIEW_CHECKLIST.md before pinging core maintainer on Slack for review. In order for the signoff PR check bot to trigger, you must follow the PR_REVIEW_CHECKLIST.md template correctly, including the phrase As a PR reviewer and CODEOWNER, I have reviewed this and have.

For PR verification, add the full-sweep-fail-fast label (strongly recommended) to this PR — the benchmark sweep only runs on labeled PRs. Use full-sweep-enabled only if you need matrix jobs to keep running past a failure.

PR authors are responsible for ensuring that after merging, all GitHub Action jobs fully pass. A lot of the time, failures are just flakes and simply re-running the failed jobs will fix it. See GitHub's docs on re-running failed jobs


感谢你的贡献!请联系相应公司的 CODEOWNER 填写最新的 PR_REVIEW_CHECKLIST.md,然后再在 Slack 上联系核心维护者进行审阅。为了触发 signoff PR 检查机器人,你必须正确遵循 PR_REVIEW_CHECKLIST.md 模板,包括保留英文语句 As a PR reviewer and CODEOWNER, I have reviewed this and have

如需进行 PR 验证,请为此 PR 添加 full-sweep-fail-fast 标签(强烈推荐)— 基准测试 sweep 仅在带有标签的 PR 上运行。仅当需要矩阵任务在失败后继续运行时才使用 full-sweep-enabled

PR 作者有责任确保合并后所有 GitHub Action 任务完全通过。 很多时候失败只是偶发抖动(flake),重新运行失败的任务即可解决。参见 GitHub 关于重新运行失败任务的文档

@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Thanks for the contribution! Please reach out to respective companies' CODEOWNER to fill in the latest PR_REVIEW_CHECKLIST.md before pinging core maintainer on Slack for review. In order for the signoff PR check bot to trigger, you must follow the PR_REVIEW_CHECKLIST.md template correctly, including the phrase As a PR reviewer and CODEOWNER, I have reviewed this and have.

For PR verification, add the full-sweep-fail-fast label (strongly recommended) to this PR — the benchmark sweep only runs on labeled PRs. Use full-sweep-enabled only if you need matrix jobs to keep running past a failure.

PR authors are responsible for ensuring that after merging, all GitHub Action jobs fully pass. A lot of the time, failures are just flakes and simply re-running the failed jobs will fix it. See GitHub's docs on re-running failed jobs


感谢你的贡献!请联系相应公司的 CODEOWNER 填写最新的 PR_REVIEW_CHECKLIST.md,然后再在 Slack 上联系核心维护者进行审阅。为了触发 signoff PR 检查机器人,你必须正确遵循 PR_REVIEW_CHECKLIST.md 模板,包括保留英文语句 As a PR reviewer and CODEOWNER, I have reviewed this and have

如需进行 PR 验证,请为此 PR 添加 full-sweep-fail-fast 标签(强烈推荐)— 基准测试 sweep 仅在带有标签的 PR 上运行。仅当需要矩阵任务在失败后继续运行时才使用 full-sweep-enabled

PR 作者有责任确保合并后所有 GitHub Action 任务完全通过。 很多时候失败只是偶发抖动(flake),重新运行失败的任务即可解决。参见 GitHub 关于重新运行失败任务的文档

@claude claude Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code review found no issues

No high-confidence issues detected in this change.

This review covers commit 25e3f5b, which is no longer the latest commit on this pull request; later commits are not covered by it.

@functionstackx functionstackx changed the title [Klaud Cold] Update minimaxm3-fp4-b300-vllm-agentic-mtp vLLM image to nightly-d9105ea8001e0a6d77a96327d17515bb5791fb36 and move to cluster:b300-dsxe [Klaud Cold] Update minimaxm3-fp4-b300-vllm-agentic-mtp vLLM image to nightly-8a728663c1c3eeace834a95f5654fa653cc1998c and move to cluster:b300-dsxe Sep 8, 2026
@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

functionstackx and others added 2 commits September 8, 2026 13:09
… nightly-d9105ea8001e0a6d77a96327d17515bb5791fb36 and move to cluster:b300-dsxe

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…breaks the FA4 CuTe fp8-KV descale path used by the EAGLE3 draft on Blackwell

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@functionstackx
functionstackx force-pushed the klaud-cold/minimaxm3-fp4-b300-vllm-agentic-mtp-nightly-d9105ea8001e0a6d77a96327d17515bb5791fb36 branch from 769479d to 3f0bc9a Compare September 8, 2026 17:09
@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

1 similar comment
@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

1 participant