执行摘要
修复 Ascend CI 中 Megatron 和 Bridge 版本
修复 Ascend CI 中 Megatron 和 Megatron-Bridge 的版本问题,确保 e2e 测试通过。
建议快速合并以修复 CI。
无 review 评论。
修复 Ascend CI 中 Megatron 和 Megatron-Bridge 的版本问题,确保 e2e 测试通过。
建议快速合并以修复 CI。
无 review 评论。
2.3.0_core_r0.12.1 更新为 core_r0.16.0,并将 Megatron-LM 版本从 core_v0.12.1 更新为 core_r0.16.0。.github/workflows/e2e_ppo_trainer_megatron_sglang_ascend.yml 中,将 Megatron-Bridge 的安装命令从 uv pip install megatron-bridge --python-version 3.12 改为 pip install git+https://github.com/NVIDIA-NeMo/Megatron-Bridge.git@0a21da4 --no-deps --no-build-isolation --ignore-requires-python,以使用指定的 commit。.github/workflows/e2e_ppo_trainer_megatron_sglang_2_ascend.yml 中,修复了一个 typo:将 .github/workflows/e2e_ppo_trainer_megatron_sglang_2_ascend.ym 补全为 .yml。| 文件 | 模块 | 状态 | 重要度 |
|---|---|---|---|
docker/ascend/Dockerfile.ascend.sglang_8.5.0_a2 |
Docker | modified | 2.96 |
docker/ascend/Dockerfile.ascend.sglang_8.5.0_a3 |
Docker | modified | 2.96 |
.github/workflows/e2e_ppo_trainer_megatron_sglang_ascend.yml |
CI | modified | 2.78 |
.github/workflows/e2e_ppo_trainer_megatron_sglang_2_ascend.yml |
CI | modified | 2.38 |
分析完成后,这里会展示 LLM 生成的相对完整源码片段和详细注释。
当前评论区没有形成足够清晰的争议点或结论,后续有更多讨论时会体现在这里。
版本升级可能导致与其他依赖不兼容,但改动较小,风险较低。
仅影响 Ascend CI 环境,确保 e2e 测试使用正确的依赖版本。
当前没有检测到明确关联的 Issue 链接,后续同步到相关引用后会出现在这里。
参与讨论