[CI] Temporarily pin paddlepaddle-gpu to 3.5.0.dev20260417#7486
Conversation
|
Thanks for your contribution! |
|
/skip-ci ci_iluvatar |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #7486 +/- ##
==========================================
Coverage ? 73.59%
==========================================
Files ? 398
Lines ? 54987
Branches ? 8616
==========================================
Hits ? 40468
Misses ? 11808
Partials ? 2711
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
fecfb89 to
d222fff
Compare
PaddlePaddle-bot
left a comment
There was a problem hiding this comment.
🤖 AI Code Review |
2026-04-20 14:57 CST
📋 Review 摘要
PR 概述:临时锁定 paddlepaddle-gpu 版本为 3.5.0.dev20260417,避免上游 Paddle 不稳定导致 CI 失败
变更范围:12 个 GitHub Actions workflow 文件
影响面 Tag:CI
问题
| 级别 | 文件 | 概述 |
|---|---|---|
| 🟡 建议 | _build_linux_rl.yml:169 |
RL 构建的安装方式从 BOS 自编译 wheel 改为 nightly PyPI 包,变更范围超出单纯锁版 |
总体评价
变更意图清晰,12 个 workflow 文件中所有 paddlepaddle-gpu 引用均已覆盖,版本号与 CUDA 源(cu126/cu129/cu130)对应正确,未发现遗漏。唯一需关注的是 _build_linux_rl.yml 的安装方式变更幅度大于其他文件,建议作者确认 nightly cu129 包对 RL 场景的兼容性。
| python -m pip uninstall paddlepaddle-gpu -y || true | ||
| wget -q --no-proxy https://paddle-qa.bj.bcebos.com/paddle-pipeline/Develop-TagBuild-Training-Linux-Gpu-Cuda12.9-Cudnn9.9-Trt10.5-Mkl-Avx-Gcc11-SelfBuiltPypiUse/latest/paddlepaddle_gpu-0.0.0-cp310-cp310-linux_x86_64.whl | ||
| python -m pip install paddlepaddle_gpu-0.0.0-cp310-cp310-linux_x86_64.whl | ||
| python -m pip install paddlepaddle-gpu==3.5.0.dev20260417 -i https://www.paddlepaddle.org.cn/packages/nightly/cu129/ |
There was a problem hiding this comment.
🟡 建议 _build_linux_rl.yml 的变更范围大于其他文件:不仅锁定了版本,还将安装方式从 BOS 自编译 wheel(Cuda12.9-Cudnn9.9-Trt10.5)改为 nightly PyPI 包(cu129)。
原 BOS wheel 包含特定的 cuDNN 9.9 + TRT 10.5 编译配置,而 nightly cu129 包的编译选项可能不同。建议确认:
- nightly cu129 包是否包含 RL 场景所需的完整 cuDNN/TRT 支持
- 锁版恢复时是否应恢复为原 BOS wheel 安装方式
|
✅ Cherry-pick successful! Created PR: #7519 |
…addlePaddle#7553) * Revert "[CI] Temporarily pin paddlepaddle-gpu to 3.5.0.dev20260417 (PaddlePaddle#7486)" This reverts commit 272890e. * [CI] Mark flash attention and related tests as multi_gpu
…addlePaddle#7553) * Revert "[CI] Temporarily pin paddlepaddle-gpu to 3.5.0.dev20260417 (PaddlePaddle#7486)" This reverts commit c9783a8. * [CI] Mark flash attention and related tests as multi_gpu
Motivation
Recent upstream changes in Paddle introduce instability and unexpected failures in CI. To prevent blocking ongoing development and ensure CI stability, it is necessary to temporarily lock the Paddle version to a known working build.
Modifications
paddlepaddle-gputo version3.5.0.dev20260417.Usage or Command
N/A
Accuracy Tests
N/A
Checklist
[FDConfig],[APIServer],[Engine],[Scheduler],[PD Disaggregation],[Executor],[Graph Optimization],[Speculative Decoding],[RL],[Models],[Quantization],[Loader],[OP],[KVCache],[DataProcessor],[BugFix],[Docs],[CI],[Optimization],[Feature],[Benchmark],[Others],[XPU],[HPU],[GCU],[DCU],[Iluvatar],[Metax]]pre-commitbefore commit.releasebranch, make sure the PR has been submitted to thedevelopbranch, then cherry-pick it to thereleasebranch with the[Cherry-Pick]PR tag.