已合并
feat(dpu): 支持大衍DPU完整信息展示 #572
iss_yinxiaoning创建于 9月3日
feat(dpu): 支持大衍DPU完整信息展示 #572
已合并
Pull Request已成功合入, 合并人@openUBMC-robot
(感谢 iss_yinxiaoning 的贡献)9月3日 关联了issue:[需求][DPU] 支持联通大衍 LTDY DPU 卡管理能力
9月3日 将WeliveWelove,DataSculptor,huanghan,aaronlee设为审查人
9月3日 添加了label:sig/sig-interface
openUBMC-robot
9月3日 评论:
9月3日 评论:
欢迎来到 openUBMC 社区
Hey @iss_yinxiaoning , 感谢你对社区的贡献.
机器人使用手册
有关指令的使用,可以点击 说明文档 或 论坛 查看详情。开发人员可以在每个PR或Issue下方评论特定指令来触发机器人任务。您可以自助配置此仓库的 PR 合并规则,更多详情,请参阅机器人自助配置使用手册。
联系指引
有疑问可以联系 SIG: sig-interface ,
维护者是: @DataSculptor, @WeliveWelove, @aaronlee, @huanghan ,
优秀贡献者是: @sameeen .


9月3日 添加了label:openUBMC-cla/no
此处折叠了122条消息 查看更多
openUBMC-robot
7 天前 评论:
7 天前 评论:
合入校验失败
@ztt_ann, 当前PR不可合入,原因如下:
标签没满足合入条件
- PR合入需要以下标签 1 ci-successful, 但是当前只有0.
标签使用技巧
- ci-successful: 合并PR时的必要标签。代码需要通过CI测试,否则PR将无法合并。可以通过评论
/retest重新触发CI。


7 天前 删除了label:ci-running
openubmc-ci-bot
7 天前 评论:
7 天前 评论:
| 任务名称 | 结果 |
|---|---|
| pre-commit检查 | ✅ SUCCESS |
| PR描述检查 | ✅ SUCCESS |
| 防投毒检查 | ✅ SUCCESS |
| 开源合规检查 | ✅ SUCCESS |
| 编译构建 | ✅ SUCCESS |
| ipmi修改 | ✅ SUCCESS |
| 修改行数检查 | ✅ SUCCESS |


7 天前 添加了label:ci-successful
7 天前 合入了pull request,合并节点 SHA:97368acf3ddceba26e936c845b8d0d328425adb8
当前PR是否有AI参与:
[ ] 否
[x] 是
__1. AI Agent 平台: Codex
__2. AI 模型: GPT-5
__3. Prompt上下文: 基于最新 WebUI 的系统信息 DPU 页面实现、现有
DPUType === '4.0'完整信息分支、大衍 DPU 页面实测结果及 CUCC Web-backend 数据,以最小白名单方式支持 LTDY_SOC_DPU-25G,并补充页面数据解析单元测试。PR功能描述 / 为什么需要这个合入:
支持
LTDY_SOC_DPU-25G在“系统信息 -> DPU”页面展示完整 DPU 信息。最新 WebUI 只对
DPUType === '4.0'启用核数、固件、内存、磁盘和架构等扩展信息。大衍 DPU 后端已能返回这些字段,但前端仍进入通用卡展示分支,显示 M.2、扩展卡数量和 SODIMM 在位等不适用内容。修改方案:
4.0和LTDY_SOC_DPU-25G。验证方案:
聚焦单元测试 1/1 通过,Prettier 检查通过,组件构建通过;完整 HPM 已用于真实大衍设备页面验证。
测试建议:
LTDY_SOC_DPU-25G展示 DPU 类型、核数、固件、内存、磁盘和架构。4.0DPU,确认原完整信息展示不变。自验证报告:
自验证报告将附加到 PR 评论区。
该PR关联的issue
(格式为fixes #<issue号>, 或者resolves #<issue号>): resolves openUBMC/general_hardware#309
关联地址:https://gitcode.com/openUBMC/general_hardware/issues/309
希望检视人员了解:
本修改沿用社区最新 WebUI 的现有完整 DPU 展示逻辑,仅增加一个显式型号白名单项,没有恢复旧版页面实现,也没有让所有 DPU 都进入完整信息分支。系统信息 DPU 页与后端数据接口已验证。