| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
chore(ci): rename /home/ci_deps to /mindspeed_ci_deps, simplify shell flags Co-authored-by: clc2025<chenlucong@huawei.com> # message auto-generated for no-merge-commit merge: !3743 merge modify_cidocker into master chore(ci): rename /home/ci_deps to /mindspeed_ci_deps, simplify shell flags Created-by: clc2025 Commit-by: clc2025 Merged-by: ascend-robot Description: ## What this PR does / why we need it? 将 CI 脚本拆分为 UT/ST/MindSpore 独立入口,使不同门禁流水线可按需触发、独立执行,避免不必要的测试等待。同时将依赖路径从 /home/ci_deps 统一重命名为 /mindspeed_ci_deps,并保留 run_ci.sh 作为一键全跑入口。 ## Does this PR introduce any user-facing change? 否,仅涉及 ci/ 目录的 CI 基础设施变更。 ## How was this patch tested? 在 CI Docker 镜像内分别验证了三个独立入口脚本及统一入口脚本均可正常运行,diff-driven 门禁触发逻辑正确。 See merge request: Ascend/MindSpeed!3743 | 2 个月前 | |
chore(ci): rename /home/ci_deps to /mindspeed_ci_deps, simplify shell flags Co-authored-by: clc2025<chenlucong@huawei.com> # message auto-generated for no-merge-commit merge: !3743 merge modify_cidocker into master chore(ci): rename /home/ci_deps to /mindspeed_ci_deps, simplify shell flags Created-by: clc2025 Commit-by: clc2025 Merged-by: ascend-robot Description: ## What this PR does / why we need it? 将 CI 脚本拆分为 UT/ST/MindSpore 独立入口,使不同门禁流水线可按需触发、独立执行,避免不必要的测试等待。同时将依赖路径从 /home/ci_deps 统一重命名为 /mindspeed_ci_deps,并保留 run_ci.sh 作为一键全跑入口。 ## Does this PR introduce any user-facing change? 否,仅涉及 ci/ 目录的 CI 基础设施变更。 ## How was this patch tested? 在 CI Docker 镜像内分别验证了三个独立入口脚本及统一入口脚本均可正常运行,diff-driven 门禁触发逻辑正确。 See merge request: Ascend/MindSpeed!3743 | 2 个月前 | |
chore(ci): rename /home/ci_deps to /mindspeed_ci_deps, simplify shell flags Co-authored-by: clc2025<chenlucong@huawei.com> # message auto-generated for no-merge-commit merge: !3743 merge modify_cidocker into master chore(ci): rename /home/ci_deps to /mindspeed_ci_deps, simplify shell flags Created-by: clc2025 Commit-by: clc2025 Merged-by: ascend-robot Description: ## What this PR does / why we need it? 将 CI 脚本拆分为 UT/ST/MindSpore 独立入口,使不同门禁流水线可按需触发、独立执行,避免不必要的测试等待。同时将依赖路径从 /home/ci_deps 统一重命名为 /mindspeed_ci_deps,并保留 run_ci.sh 作为一键全跑入口。 ## Does this PR introduce any user-facing change? 否,仅涉及 ci/ 目录的 CI 基础设施变更。 ## How was this patch tested? 在 CI Docker 镜像内分别验证了三个独立入口脚本及统一入口脚本均可正常运行,diff-driven 门禁触发逻辑正确。 See merge request: Ascend/MindSpeed!3743 | 2 个月前 | |
initial | 2 年前 | |
chore(ci): add ci docker Co-authored-by: clc2025<chenlucong@huawei.com> # message auto-generated for no-merge-commit merge: !3714 merge add_ci_dockerfile into master chore(ci): add ci docker Created-by: clc2025 Commit-by: clc2025 Merged-by: ascend-robot Description: ## What this PR does / why we need it? 为 MindSpeed 项目新增 CI Docker 构建和自动化测试入口,支撑门禁流水线的 UT 与 ST 验证。 主要内容: - ci/Dockerfile — CI 镜像定义,基于 CANN 9.0.1 + openEuler 24.03 + Python 3.12,集成 Megatron-LM、MindSpeed-LLM、vLLM、vLLM-ascend、verl 等依赖 - ci/build.sh — 构建脚本,支持 910b/a3、openeuler/ubuntu、各组件版本可配 - ci/run_ci.sh — 容器内 CI 入口脚本,支持 diff 驱动的门禁判断,自动运行 pretrain_base / DeepSeek V3 / verl ST 及 UT - ci/OVERVIEW.md / ci/OVERVIEW.zh.md — 镜像使用文档 - ci/configure_*.sh — repo 源配置脚本 - requirements_basic.py — 新增 flash_attn.ops.triton.rotary.apply_rotary 的 dummy patch,修复 vLLM find_spec 命名空间冲突 ## Does this PR introduce any user-facing change? 无用户侧变更。CI 相关文件和文档位于 ci/ 目录,不影响 MindSpeed 核心功能。 ## How was this patch tested? ci/Dockerfile 通过 ci/build.sh -t 910b -o openeuler24.03 构建出 mindspeed-ci 镜像 See merge request: Ascend/MindSpeed!3714 | 2 个月前 | |
chore(ci): add ci docker Co-authored-by: clc2025<chenlucong@huawei.com> # message auto-generated for no-merge-commit merge: !3714 merge add_ci_dockerfile into master chore(ci): add ci docker Created-by: clc2025 Commit-by: clc2025 Merged-by: ascend-robot Description: ## What this PR does / why we need it? 为 MindSpeed 项目新增 CI Docker 构建和自动化测试入口,支撑门禁流水线的 UT 与 ST 验证。 主要内容: - ci/Dockerfile — CI 镜像定义,基于 CANN 9.0.1 + openEuler 24.03 + Python 3.12,集成 Megatron-LM、MindSpeed-LLM、vLLM、vLLM-ascend、verl 等依赖 - ci/build.sh — 构建脚本,支持 910b/a3、openeuler/ubuntu、各组件版本可配 - ci/run_ci.sh — 容器内 CI 入口脚本,支持 diff 驱动的门禁判断,自动运行 pretrain_base / DeepSeek V3 / verl ST 及 UT - ci/OVERVIEW.md / ci/OVERVIEW.zh.md — 镜像使用文档 - ci/configure_*.sh — repo 源配置脚本 - requirements_basic.py — 新增 flash_attn.ops.triton.rotary.apply_rotary 的 dummy patch,修复 vLLM find_spec 命名空间冲突 ## Does this PR introduce any user-facing change? 无用户侧变更。CI 相关文件和文档位于 ci/ 目录,不影响 MindSpeed 核心功能。 ## How was this patch tested? ci/Dockerfile 通过 ci/build.sh -t 910b -o openeuler24.03 构建出 mindspeed-ci 镜像 See merge request: Ascend/MindSpeed!3714 | 2 个月前 | |
chore(ci): add ci docker Co-authored-by: clc2025<chenlucong@huawei.com> # message auto-generated for no-merge-commit merge: !3714 merge add_ci_dockerfile into master chore(ci): add ci docker Created-by: clc2025 Commit-by: clc2025 Merged-by: ascend-robot Description: ## What this PR does / why we need it? 为 MindSpeed 项目新增 CI Docker 构建和自动化测试入口,支撑门禁流水线的 UT 与 ST 验证。 主要内容: - ci/Dockerfile — CI 镜像定义,基于 CANN 9.0.1 + openEuler 24.03 + Python 3.12,集成 Megatron-LM、MindSpeed-LLM、vLLM、vLLM-ascend、verl 等依赖 - ci/build.sh — 构建脚本,支持 910b/a3、openeuler/ubuntu、各组件版本可配 - ci/run_ci.sh — 容器内 CI 入口脚本,支持 diff 驱动的门禁判断,自动运行 pretrain_base / DeepSeek V3 / verl ST 及 UT - ci/OVERVIEW.md / ci/OVERVIEW.zh.md — 镜像使用文档 - ci/configure_*.sh — repo 源配置脚本 - requirements_basic.py — 新增 flash_attn.ops.triton.rotary.apply_rotary 的 dummy patch,修复 vLLM find_spec 命名空间冲突 ## Does this PR introduce any user-facing change? 无用户侧变更。CI 相关文件和文档位于 ci/ 目录,不影响 MindSpeed 核心功能。 ## How was this patch tested? ci/Dockerfile 通过 ci/build.sh -t 910b -o openeuler24.03 构建出 mindspeed-ci 镜像 See merge request: Ascend/MindSpeed!3714 | 2 个月前 | |
chore(ci): add ci docker Co-authored-by: clc2025<chenlucong@huawei.com> # message auto-generated for no-merge-commit merge: !3714 merge add_ci_dockerfile into master chore(ci): add ci docker Created-by: clc2025 Commit-by: clc2025 Merged-by: ascend-robot Description: ## What this PR does / why we need it? 为 MindSpeed 项目新增 CI Docker 构建和自动化测试入口,支撑门禁流水线的 UT 与 ST 验证。 主要内容: - ci/Dockerfile — CI 镜像定义,基于 CANN 9.0.1 + openEuler 24.03 + Python 3.12,集成 Megatron-LM、MindSpeed-LLM、vLLM、vLLM-ascend、verl 等依赖 - ci/build.sh — 构建脚本,支持 910b/a3、openeuler/ubuntu、各组件版本可配 - ci/run_ci.sh — 容器内 CI 入口脚本,支持 diff 驱动的门禁判断,自动运行 pretrain_base / DeepSeek V3 / verl ST 及 UT - ci/OVERVIEW.md / ci/OVERVIEW.zh.md — 镜像使用文档 - ci/configure_*.sh — repo 源配置脚本 - requirements_basic.py — 新增 flash_attn.ops.triton.rotary.apply_rotary 的 dummy patch,修复 vLLM find_spec 命名空间冲突 ## Does this PR introduce any user-facing change? 无用户侧变更。CI 相关文件和文档位于 ci/ 目录,不影响 MindSpeed 核心功能。 ## How was this patch tested? ci/Dockerfile 通过 ci/build.sh -t 910b -o openeuler24.03 构建出 mindspeed-ci 镜像 See merge request: Ascend/MindSpeed!3714 | 2 个月前 | |
chore(ci): rename /home/ci_deps to /mindspeed_ci_deps, simplify shell flags Co-authored-by: clc2025<chenlucong@huawei.com> # message auto-generated for no-merge-commit merge: !3743 merge modify_cidocker into master chore(ci): rename /home/ci_deps to /mindspeed_ci_deps, simplify shell flags Created-by: clc2025 Commit-by: clc2025 Merged-by: ascend-robot Description: ## What this PR does / why we need it? 将 CI 脚本拆分为 UT/ST/MindSpore 独立入口,使不同门禁流水线可按需触发、独立执行,避免不必要的测试等待。同时将依赖路径从 /home/ci_deps 统一重命名为 /mindspeed_ci_deps,并保留 run_ci.sh 作为一键全跑入口。 ## Does this PR introduce any user-facing change? 否,仅涉及 ci/ 目录的 CI 基础设施变更。 ## How was this patch tested? 在 CI Docker 镜像内分别验证了三个独立入口脚本及统一入口脚本均可正常运行,diff-driven 门禁触发逻辑正确。 See merge request: Ascend/MindSpeed!3743 | 2 个月前 | |
fix(ci): auto-detect HCCL/Gloo socket interface Co-authored-by: clc2025<chenlucong@huawei.com> # message auto-generated for no-merge-commit merge: !3847 merge fix_ci_socket_ifname into master fix(ci): auto-detect HCCL/Gloo socket interface Created-by: clc2025 Commit-by: clc2025 Merged-by: ascend-robot Description: ## What this PR does / why we need it? master 的 CI 脚本统一 socket 网卡处理并清理合并脚本: - run_ci_st.sh / run_ci_ut.sh:新增 socket IFNAME 自动探测(默认路由网卡,可用 *_SOCKET_IFNAME 覆盖),替换原先缺失/硬编码 enp189s0f0 的方式——资源池中机器网卡名不一,硬编码会导致分布式通信(HCCL/Gloo)连接失败与 UT 超时。 - 删除废弃的合并脚本 ci/run_ci.sh:ST 与 UT 已拆分为 run_ci_st.sh / run_ci_ut.sh 并行运行,无需合并脚本(保留 run_ci_ms.sh)。 ## Does this PR introduce any user-facing change? NA ## How was this patch tested? socket 自动探测在 host(enp189s0f0)与容器(eth0)中均返回正确接口;脚本 bash -n 语法通过。CI门禁跑通即可。 See merge request: Ascend/MindSpeed!3847 | 2 个月前 | |
fix(ci): auto-detect HCCL/Gloo socket interface Co-authored-by: clc2025<chenlucong@huawei.com> # message auto-generated for no-merge-commit merge: !3847 merge fix_ci_socket_ifname into master fix(ci): auto-detect HCCL/Gloo socket interface Created-by: clc2025 Commit-by: clc2025 Merged-by: ascend-robot Description: ## What this PR does / why we need it? master 的 CI 脚本统一 socket 网卡处理并清理合并脚本: - run_ci_st.sh / run_ci_ut.sh:新增 socket IFNAME 自动探测(默认路由网卡,可用 *_SOCKET_IFNAME 覆盖),替换原先缺失/硬编码 enp189s0f0 的方式——资源池中机器网卡名不一,硬编码会导致分布式通信(HCCL/Gloo)连接失败与 UT 超时。 - 删除废弃的合并脚本 ci/run_ci.sh:ST 与 UT 已拆分为 run_ci_st.sh / run_ci_ut.sh 并行运行,无需合并脚本(保留 run_ci_ms.sh)。 ## Does this PR introduce any user-facing change? NA ## How was this patch tested? socket 自动探测在 host(enp189s0f0)与容器(eth0)中均返回正确接口;脚本 bash -n 语法通过。CI门禁跑通即可。 See merge request: Ascend/MindSpeed!3847 | 2 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 年前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 |