【已评审】修改资源协作接口PCIeRASCollector的SBDF号变化通知属性

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.PCIeRASCollectorbmc.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)

遗留问题

1 个赞