SSUE链接 :
修改资源协作接口PCIeRASCollector和UnknownPCIeRASCollector的SBDF号变化通知属性,不通知 改成 通知
评审背景
- 实现RAS事件可灵活配置、扩展和能力对外开放;满足IPMI、Redfish RAS相关规范;支持原始数据查询,支撑伙伴/客户实现自规划差异化特性。
问题单
-
问题原因:模拟PCIe传感器事件,传感器EventData3的值不符合客户定制化预期
-
问题分析:聚合资源协作接口PCIeRASCollector和UnknownPCIeRASCollector的DevSegment、DevBus、DevDevice、DevFunction号属性是变化不通知的,在配置传感器EventData3表达式采用的是引用方式,受限于传感器配置规范,引用方式只能支持资源协作对象的一个属性,而根据客户定制化需求,传感器EventData3需要引用DevDevice和DevFunction号两个属性,导致产生的EventData3值不符合预期
-
修改策略:修改聚合资源协作接口PCIeRASCollector和UnknownPCIeRASCollector的DevSegment、DevBus、DevDevice、DevFunction号变化通知属性,不通知(false) 改成 通知(true),属性变化支持同步,满足客户传感器定制化配置
决策点
修改聚合资源协作接口PCIeRASCollector和UnknownPCIeRASCollector的DevSegment、DevBus、DevDevice、DevFunction号变化通知,不通知(false) 改成 通知(true),支持同步。
变化通知变更: 不通知(false) 到 通知(true)
对应资源路径是/bmc/kepler/Systems/:SystemId/FDMDomain/PCIeRASCollector
对应资源接口是bmc.kepler.Systems.FDMDomain.PCIeRASCollector和bmc.kepler.Systems.FDMDomain.UnknownPCIeRASCollector
评审点
评审点一
path: /bmc/kepler/Systems/:SystemId/FDMDomain/PCIeRASCollector
interface: bmc.kepler.Systems.FDMDomain.PCIeRASCollector
变化类型:修改变化通知属性
| 属性名称 | 变化类型 | 变化内容 |
|---|---|---|
| DevSegment | 修改变化通知 | 不通知(false) 到 通知(true) |
| DevBus | 修改变化通知 | 不通知(false) 到 通知(true) |
| DevDevice | 修改变化通知 | 不通知(false) 到 通知(true) |
| DevFunction | 修改变化通知 | 不通知(false) 到 通知(true) |
评审点二
path: /bmc/kepler/Systems/:SystemId/FDMDomain/PCIeRASCollector
interface: bmc.kepler.Systems.FDMDomain.UnknownPCIeRASCollector
变化类型:修改变化通知属性
| 属性名称 | 变化类型 | 变化内容 |
|---|---|---|
| DevSegment | 修改变化通知 | 不通知(false) 到 通知(true) |
| DevBus | 修改变化通知 | 不通知(false) 到 通知(true) |
| DevDevice | 修改变化通知 | 不通知(false) 到 通知(true) |
| DevFunction | 修改变化通知 | 不通知(false) 到 通知(true) |
评审结论
1、同意修改如下资源协作接口属性的变化通知
path: /bmc/kepler/Systems/:SystemId/FDMDomain/PCIeRASCollector
interface: bmc.kepler.Systems.FDMDomain.UnknownPCIeRASCollector
DevSegment、DevBus、DevDevice、DevFunction属性的变更通知由 不发送变更通知事件(false) 改成 发送变更通知事件(true)