Repository navigation
chore(amd): refresh GLM-5.2 MI355X AgentX to 20261008 daily / chore(amd): 更新 GLM-5.2 MI355X AgentX 20261008 daily 镜像 - #3851
jiejingzhangamd wants to merge 4 commits into
Conversation
仅更新 GLM-5.2 MXFP4 MI355X SGLang AgentX 镜像及必要的性能变更记录;其他运行参数保持不变。
|
Thanks for the contribution!
中文感谢你的贡献!
|
补全 daily 镜像更新的性能变更记录 PR 链接。
| description: | ||
| - "Update the GLM-5.2 MXFP4 MI355X SGLang AgentX image from lmsysorg/sglang-rocm:v0.5.20-rocm720-mi35x-20260930 to lmsysorg/sglang-rocm:v0.5.21-rocm720-mi35x-20261008." | ||
| - "Keep the master image and model.container aligned; preserve Top-K v2, MTP, draft precision settings, TP/EP layouts, HiCache settings, concurrency, trace workload and evaluation selection." | ||
| pr-link: TBD |
There was a problem hiding this comment.
🔴 The new changelog entry's pr-link is "TBD", which fails the changelog CI validator and blocks merge. validate_added_pr_link (infx/workflows/validate_perf_changelog.py:139-148) only accepts the exact pull/<pr_number> URL or a placeholder in PR_LINK_PLACEHOLDERS = {"XXX", "https://github.com/SemiAnalysisAI/InferenceX/pull/XXX"} (line 22-25); "TBD" matches neither, so validation raises "new PR entry must use ... or an XXX placeholder; found 'TBD'". Fix: set pr-link to the literal placeholder "XXX" (or the real PR URL) before merging, not the free-text "TBD".
Why this was flagged
The PR run passes pr_number, so validate_added_pr_link at validate_perf_changelog.py:139 is invoked on the newly appended entry at perf-changelog.yaml:9499 with link="TBD". Neither branch of the function accepts it: pr_number is not None so the canonical-link branch is skipped, and "TBD" not in PR_LINK_PLACEHOLDERS (={"XXX", ".../pull/XXX"}) and != the expected pull/ URL, so it raises ChangelogValidationError. On base branch, entries use "XXX" or a real link and pass; this PR's changelog check would fail CI, blocking merge until the author replaces "TBD" with "XXX" or the real link.
Verification: The new entry at inferencex-e2e/perf-changelog.yaml:9499 ends with pr-link: TBD, not an accepted placeholder (PR_LINK_PLACEHOLDERS = {"XXX", ".../pull/XXX"}, validate_perf_changelog.py:22-25). The PR-time CI gate doesn't call validate_added_pr_link and accepts "TBD". Rejection occurs at merge: canonicalize_appended_links raises "unexpected pr-link 'TBD'" (prepare_perf_changelog_merge.py:108-111), run via merge_with_reuse.py:519/677. Base-branch entries use "XXX" and pass.
|
View unofficial run (performance): https://inferencex.semianalysis.com/inference?unofficialRun=38067578883 View unofficial run (accuracy): https://inferencex.semianalysis.com/evaluation?unofficialRun=38067578883 |
|
/stage-results 38067578883 |
|
@chunfangamd staged run 38067578883: https://inferencemax-app-git-staging-semianalysisai.vercel.app/inference?i_dates=2026-10-10~r38067578883 This run remains available across future |
|
/reuse-sweep-run 38067578883 |
Refresh the GLM-5.2 MXFP4 MI355X SGLang AgentX image to
lmsysorg/sglang-rocm:v0.5.21-rocm720-mi35x-20261008, keeping the master image and recipe container aligned so the existing curve can be measured against the latest published daily build.This is an image-only update based on current
main, following #3728. Top-K v2, MTP, draft precision settings, TP/EP layouts, HiCache, concurrency, trace workload and evaluation selection are unchanged. The required performance changelog entry records the refresh.Image provenance
sha256:6c2c0b0e2afed9924d6f3bd621c554e83e6ffd37a1bf559f900cfbda7eb763ef.0.5.21.dev20261008+g11b1fb21debuild version.中文
将 GLM-5.2 MXFP4 MI355X SGLang AgentX 镜像更新为
lmsysorg/sglang-rocm:v0.5.21-rocm720-mi35x-20261008,同步 master 配置与 recipe 的 container,使已有曲线可以使用最新发布的 daily 镜像重新测量。本 PR 基于当前
main,仿照 #3728,仅修改镜像并添加必需的性能变更记录;Top-K v2、MTP、draft 精度设置、TP/EP、HiCache、并发、trace 工作负载和评测选择均保持不变。AI model disclosure
Prepared by Codex, based on GPT-5, for image verification, the scoped configuration changes and PR preparation. The runtime does not expose the exact model/version identifier, so it could not be verified. No delegated agents contributed.