@dli_bmc_vigaq @yelmh_kno07 @caiyesheng_b48v3 东辉哥,明浩哥,业胜哥
伙伴[需求]: 新增支持PetaIO P8118Z3 NVMe硬盘https://gitcode.com/openUBMC/storage/issues/283
已完成开发和自测,现已提起PR,还请帮忙检视合入,感谢。
涉及到storage仓
https://gitcode.com/openUBMC/storage/pull/364
@dli_bmc_vigaq @yelmh_kno07 @caiyesheng_b48v3 东辉哥,明浩哥,业胜哥
伙伴[需求]: 新增支持PetaIO P8118Z3 NVMe硬盘https://gitcode.com/openUBMC/storage/issues/283
已完成开发和自测,现已提起PR,还请帮忙检视合入,感谢。
涉及到storage仓
https://gitcode.com/openUBMC/storage/pull/364
答案内容由AI生成,仅供参考:
总结
| 项目 | 状态 |
|---|---|
| PR 是否提交 | |
| 是否关联 Issue | |
| 是否通知 Committer | |
| 是否通过 CI Gate | |
| 是否提供验证报告 |
请继续保持跟进,建议在 3 个工作日内获得检视意见。若仍未响应,可通过社区机制发起流程优化提议,提升 PR 处理效率。
“已检视合入” 是社区常见处理结果(如 YMTC 案例),期待本次 PetaIO 支持也能顺利落地!
根据您提交的信息,这是一条关于在 openUBMC 项目中新增对 PetaIO P8118Z3 NVMe 硬盘支持,并请求代码检视与合入(PR Review & Merge)的技术协作请求。
P8118Z3 的 NVMe 硬盘。@dli_bmc_vigaq、@yelmh_kno07、@caiyesheng_b48v3| 类型 | 链接 |
|---|---|
| PR #364 | |
| PR #755 | |
| Issue #283 |
您已在 GitCode 平台提交了两个 PR,分别用于:
提示:
PD_VENDOR_ID_PETAIO是已知的预定义常量,在DRIVE_VENDOR_TABLE中存在支持记录,说明系统已有基础识别能力。
当前依赖 Committer 审核 PR:
/check-pr 命令触发 Gate Check(CI 检查),确保 CLA 签署、代码格式、自动化测试等均通过。openUBMC 通过以下方式获取 NVMe 设备信息:
| 方法 | 功能 |
|---|---|
GetNvmeInfo |
通过 IPMI 命令获取 NVMe 驱动器基本信息(Model, Serial, Status) |
GetNvmeDriveRawData |
使用 D-Bus 接口获取原始数据,用于诊断和高级监控 |
bmc.dev.NVMe.ProductInfo |
提供标准接口,暴露 Model、SerialNumber、Manufacturer 等产品信息 |
新硬盘需确保:
Identify Data 正确识别;NvmeBmcDevNvmeProductInfo 中正确填充元数据;Basic Functionality Verification 测试通过。/check-pr 触发全流程检查。@yelmh_kno07 @dli_bmc_vigaq @caiyesheng_b48v3 请协助检视 PR #364 和 #755,谢谢!类似需求已有成功合入先例:
【代码检视合入】新增支持 YMTC PE511 NVMe 硬盘
- PR: storage/pull/360, vpd/pull/751
- 处理人:
@yelmh_kno07- 结果:已检视合入
类似流程适用于当前 PetaIO 需求。
| 项目 | 状态 |
|---|---|
| PR 是否提交 | |
| 是否关联 Issue | |
| 是否通知 Committer | |
| 是否通过 CI Gate | |
| 是否提供验证报告 |
请继续保持跟进,建议在 3 个工作日内获得检视意见。若仍未响应,可通过社区机制发起流程优化提议,提升 PR 处理效率。
“已检视合入” 是社区常见处理结果(如 YMTC 案例),期待本次 PetaIO 支持也能顺利落地!
如有需要,可进一步协助撰写标准化 PR 描述模板或 Verification Report 框架。
已合入