背景
支持标准IPMI命令,需要在资源协作接口提供相关属性
Get Chassis Capabilities 28.1 Chassis 00h M chassis
Set Chassis Capabilities 28.7 Chassis 05h M chassis
关联ISSUE
整体方案
新增资源树协作接口提供Chassis Capabilities信息
评审点
新增资源树协作接口用于支持获取Chassis Capabilities信息
详细描述
资源树协作接口新增接口
path: /bmc/kepler/Chassis/:ChassisId
变化类型: 新增interface,属性
新增interface: bmc.kepler.Chassis.ChassisCapabilities
新增属性:
| 属性名称 | 变化类型 | 签名 | 读写&权限 | 持久化 | 变化通知 | 属性说明 | 接口约束 |
|---|---|---|---|---|---|---|---|
| CapabilitiesFlags | 新增属性 | y | 只读 R ReadOnly W:无 | 掉电持久化 | true | 支持能力标志,含义与标准ipmi协议,Get Chassis Capabilities Command命令的第二个字节保持一致,包含机箱配备入侵传感器能力等 | – |
| FRUDeviceAddress | 新增属性 | y | 只读 R ReadOnly W:无 | 掉电持久化 | true | 机箱可更换单元信息设备地址,通常可将BMC的公认地址(20h)硬编码为机箱SDR、SEL和SM设备的地址,而机箱FRU信息设备的地址则可设置为该设备自身的地址。 | – |
| SDRDeviceAddress | 新增属性 | y | 只读 R ReadOnly W:无 | 掉电持久化 | true | 机箱SDR设备地址,通常可将BMC的公认地址(20h)硬编码为机箱SDR、SEL和SM设备的地址 | – |
| SELDeviceAddress | 新增属性 | y | 只读 R ReadOnly W:无 | 掉电持久化 | true | 机箱SEL设备地址,通常可将BMC的公认地址(20h)硬编码为机箱SDR、SEL和SM设备的地址 | – |
| SMDeviceAddress | 新增属性 | y | 只读 R ReadOnly W:无 | 掉电持久化 | true | 机箱系统管理设备地址,通常可将BMC的公认地址(20h)硬编码为机箱SDR、SEL和SM设备的地址 | – |
| BridgeDeviceAddress | 新增属性 | y | 只读 R ReadOnly W:无 | 掉电持久化 | true | 机箱桥接器设备地址。若未提供此字段,则默认地址为BMC地址(20h) | – |
评审结论
同意在/bmc/kepler/Chassis/:ChassisId路径下新增资源协作接口bmc.kepler.Chassis.ChassisCapabilities,并新增如下属性:
CapabilitiesFlags:签名为y,只读,读权限:ReadOnly,发送变化通知事件;FRUDeviceAddress:签名为y,只读,读权限:ReadOnly,发送变化通知事件;SDRDeviceAddress:签名为y,只读,读权限:ReadOnly,发送变化通知事件;SELDeviceAddress:签名为y,只读,读权限:ReadOnly,发送变化通知事件;SMDeviceAddress:签名为y,只读,读权限:ReadOnly,发送变化通知事件;BridgeDeviceAddress:签名为y,只读,读权限:ReadOnly,发送变化通知事件;
遗留问题
无


