【待评审】新增资源协作接口用于承载硬盘和电源颗粒厂商和型号

背景

某客户需要北向redfish接口获取电源芯片厂商、电源芯片型号、硬盘控制器厂商、硬盘控制器型号、硬盘NAND颗粒厂商、硬盘NAND颗粒型号,当前无相应资源协作接口属性进行承载,需要新增硬盘及电源的资源协作接口用于承载颗粒厂商和型号

关联ISSUE

暂无

整体方案

  1. 新增资源协作接口属性,BMC启动时获取电源芯片厂商和电源芯片型号,将获取数据刷新到资源协作接口上,供北向查询使用;
  2. 新增资源协作接口属性,获取硬盘控制器厂商、硬盘控制器型号、硬盘NAND颗粒厂商和硬盘NAND颗粒型号,将数据刷新到资源协作接口上,供北向查询使用。

评审点

  1. 变更资源协作接口 bmc.kepler.Systems.PowerMgmt.OnePower,新增电源芯片厂商和电源芯片型号属性;
  2. 变更资源协作接口 bmc.kepler.Systems.Storage.Drive,新增硬盘控制器厂商、硬盘控制器型号、硬盘NAND颗粒厂商和硬盘NAND颗粒型号属性。

详细描述

评审点1:变更资源协作接口 bmc.kepler.Systems.PowerMgmt.OnePower

变更描述:接口承载了电源的基本信息,新增属性同属于该信息的一部分
接口链接bmc.kepler.Systems.PowerMgmt.OnePower

变更类型 属性名称 签名 只读 变化通知 属性描述 访问权限 属性来源 持久化类型 变更影响
新增 ChipManufacturer s True false 电源芯片厂商 Read: ReadOnly 带外获取 不持久化 无影响
新增 ChipModel s True false 电源芯片型号 Read: ReadOnly 带外获取 不持久化 无影响

评审点2:变更资源协作接口 bmc.kepler.Systems.Storage.Drive

变更描述:接口承载了硬盘的基本信息,新增属性同属于该信息的一部分
接口链接bmc.kepler.Systems.Storage.Drive

变更类型 属性名称 签名 只读 变化通知 属性描述 访问权限 属性来源 持久化类型 变更影响
新增 ControllerManufacturer s True false 硬盘控制器厂商 Read: ReadOnly 带外获取 不持久化 无影响
新增 ControllerModel s True false 硬盘控制器型号 Read: ReadOnly 带外获取 不持久化 无影响
新增 NandFlashManufacturer s True false 硬盘NAND颗粒厂商 Read: ReadOnly 带外获取 不持久化 无影响
新增 NandFlashModel s True false 硬盘NAND颗粒型号 Read: ReadOnly 带外获取 不持久化 无影响

评审结论

评审点1:通过

1.同意在资源协作接口bmc.kepler.Systems.PowerMgmt.OnePower新增属性ChipManufacturer,签名为s,不持久化,不发送变更通知事件

2.同意在资源协作接口bmc.kepler.Systems.PowerMgmt.OnePower新增属性ChipModel,签名为s,不持久化,不发送变更通知事件

评审点2:通过

1.同意在资源协作接口bmc.kepler.Systems.Storage.Drive新增属性ControllerManufacturer,签名为s,不持久化,不发送变更通知事件

2.同意在资源协作接口bmc.kepler.Systems.Storage.Drive新增属性ControllerModel,签名为s,不持久化,不发送变更通知事件

3.同意在资源协作接口bmc.kepler.Systems.Storage.Drive新增属性NandFlashManufacturer,签名为s,不持久化,不发送变更通知事件

4.同意在资源协作接口bmc.kepler.Systems.Storage.Drive新增属性NandFlashModel,签名为s,不持久化,不发送变更通知事件

遗留问题

(可选)列出评审会议现场无法直接给出明确结论的事务,会后确认清楚之后要在此处录入明确的结论,如不涉及,则可以写无或删除此部分。参考格式如下:(提交议题时删除此引导说明)
1、需要确认XXX
结论: