# Changelog
All notable changes to this project will be documented in this file.
## [1.71.0] - 2026-02-06
修复redfish查询nvme资产信息为null的问题
 	 
## [1.70.120] - 2025-12-29
修复日志刷屏问题

## [1.70.119] - 2025-12-23
修复PCIeFunction的RAS相关属性持久化不正常问题

## [1.70.118] - 2025-12-22
cleancode清理

## [1.70.117] - 2025-12-20
修正设备树设备BoardName和BoardId的来源

## [1.70.116] - 2025-12-20
兼容设备树对象创建OCPCard

## [1.70.115] - 2025-12-20
cleancode清理 调整检查ocp卡在位日志级别

## [1.70.114] - 2025-12-16
资源树同步Identifier属性，优化Bus属性获取，补充同步PartNumber和SerialNumber属性。

## [1.70.113] - 2025-12-16
cleancode清理

## [1.70.112] - 2025-12-16
优化丝印缓存时机

## [1.70.111] - 2025-12-15
cleancode清理

## [1.70.110] - 2025-12-15
修复：BMC重启场景监听电源状态概率性失败

## [1.70.109] - 2025-12-14
cleancode清理

## [1.70.108] - 2025-12-14
修复DT问题

## [1.70.107] - 2025-12-13
新增属性ReadyToEnumerate

## [1.70.106] - 2025-12-13
修改cleancode

## [1.70.105] - 2025-12-13
修改bingo gen 版本

## [1.70.104] - 2025-12-12
支持显示精细化告警时不触发原告警

## [1.70.103] - 2025-12-12
支持扩展板OCP通知式热拔出，热插入

## [1.70.102] - 2025-12-12
修复从设备树映射到资源树repeat次数无限制、VendorId可能存在超范围的问题

## [1.70.101] - 2025-12-10
增加通知式热插拔可定位性，记录属性设置失败的报错原因

## [1.70.100] - 2025-12-10
修复没有从设备树同步PCBVersion的问题 

## [1.70.99] - 2025-12-03
修复DPU无法通过ipmi上下电

## [1.70.98] - 2025-12-02
支持上报无效BDF时将PCIeFunction的持久化记录删除

## [1.70.97] - 2025-12-02
修复prop_map属性作用域问题

## [1.70.96] - 2025-11-27
支持在一键收集中显示多PCIeFunction设备归属CPU

## [1.70.95] - 2025-12-01
修复prop_map属性作用域问题

## [1.70.94] - 2025-11-27
修复pcie概率不加载问题

## [1.70.93] - 2025-11-27
优化内存：1、使用数组存储常驻对象； 2、清理多余代码

## [1.70.92] - 2025-11-26
优化内存：1、删除pcie oob代码；2、ocp_card类改为继承pcie_card类

## [1.70.91] - 2025-11-26
适配DPU的上下电功能

## [1.70.90] - 2025-11-25
修复PCIeFunction在PCIe组件重启后上树不正常的问题

## [1.70.89] - 2025-11-25
添加PCIeFunction资源协作接口，支持单一PCIe设备显示多个PCIe功能

## [1.70.88] - 2025-11-24
【自动生成】支持带内上报多个槽位的BDF

## [1.70.87] - 2025-11-20
PCIe通知式热插拔

## [1.70.85] - 2025-11-18
修复导出返回值问题

## [1.70.84] - 2025-11-15
NPU卡定制化显示

## [1.70.83] - 2025-11-11
支持ProcessorMetrics与MemoryMetrics资源升级文档更新

## [1.70.82] - 2025-11-4
修复cable_info文件未正确记录线缆信息

## [1.70.81] - 2025-10-30
新增IEU在位但未插入任何一根线缆依然告警的功能

## [1.70.79] - 2025-10-29
安全切面排查

## [1.70.79] - 2025-10-25
修复属性持久化问题

## [1.70.78] - 2025-10-22
修复BadDLLPCount BadTLPCount UnsupportedRequestCount属性未正常持久化的问题

## [1.70.77] - 2025-10-20
【自动生成】bmc.kepler.Systems.PCIeDevices.PCIeDevice.RAS接口下新增BadDLLPCount BadTLPCount UnsupportedRequestCount属性

## [1.70.76] - 2025-9-28
修复设备树同步属性

## [1.70.75] - 2025-9-23
修复刷屏 同步属性重试

## [1.70.74] - 2025-9-23
优化CPU占有率

## [1.70.73] - 2025-9-21
适配NVMe盘的PCIeDevice在csr中下调一级

## [1.70.72] - 2025-9-21
优化CPU占有率

## [1.70.71] - 2025-9-19
修复固件版本获取，兼容没有配置Serdes对象拓扑建立

## [1.70.69] - 2025-9-19
修复设备树对象属性同步问题

## [1.70.68] - 2025-9-17
更新告警白名单

## [1.70.67] - 2025-9-15
修复告警与实际不一致

## [1.70.66] - 2025-9-14
修复OCP卡热插拔卸载

## [1.70.65] - 2025-9-11
修复网卡告警不消失

## [1.70.64] - 2025-9-11
修复设备树对象属性持久化不正常

## [1.70.63] - 2025-9-9
解耦互联网定制内容

## [1.70.62] - 2025-9-9
cleancode清理

## [1.70.61] - 2025-9-8
修复同一uid不同槽位线缆配置告警

## [1.70.60] - 2025-9-6
修复网卡告警不消失

## [1.70.59] - 2025-9-6
修复设备树对象属性显示不正常

## [1.70.58] - 2025-9-5
监听对象卸载，请求PCI配置空间命令参数过滤无效Bus号，拓扑建立等待连接器Slot表达式获取到值。

## [1.70.57] - 2025-9-4
自动生成代码冗余描述信息处理

## [1.70.56] - 2025-9-1
支持组件访问csr文件

## [1.70.55] - 2025-8-30
支持pcie_device组件一键收集包含ocp卡信息

## [1.70.54] - 2025-8-27
支持线缆不在位或连接器未插稳告警精细化

## [1.70.53] - 2025-8-27
支持上报网卡Flash Recovery故障告警

## [1.70.52] - 2025-8-27
修改日志登记，防止刷屏

## [1.70.51] - 2025-8-23
支持线缆不在位或连接器未插稳告警精细化

## [1.70.50] - 2025-8-22
支持查询PCIeSlots资源信息 设置PcieAddrInfo属性

## [1.70.49] - 2025-8-21
支持查询PCIeSlots资源信息

## [1.70.48] - 2025-8-18
添加ipmi命令GetPcieSilkName函数中异常分支日志打印

## [1.70.47] - 2025-8-6
readme资料优化

## [1.70.46] - 2025-8-4
支持PCIe设备bus timeout故障原子能力、支持PCIe设备CE故障发生频率超限原子能力

## [1.70.45] - 2025-8-2
拓扑建立匹配psr里的线缆配置兼容多基础板

## [1.70.44] - 2025-8-2
支持网卡接入南向硬件框架

## [1.70.43] - 2025-7-31
支持ClassCode获取

## [1.70.42] - 2025-7-29
pcie组件内存优化

## [1.70.41] - 2025-7-29
排查CPU物理ID与逻辑ID转化写死的地方，改为动态获取

## [1.70.40] - 2025-7-29
修复bcu index赋值

## [1.70.39] - 2025-7-26
修复ipmi命令UpdateIntegratedPcieConfig，cmd中0x07长度不足，预期执行失败，实际返回db 07 00

## [1.70.38] - 2025-7-24
支持线缆检测

## [1.70.37] - 2025-7-19
支持pcie卡接入南向框架

## [1.70.36] - 2025-7-10
修复代码检视pcie_device 组件unit_config.Slot没有判空场景

## [1.70.35] - 2025-6-28
pcie组件内存优化

## [1.70.33] - 2025-6-22
修复OCP卡PCIeType信息获取

## [1.70.32] - 2025-6-21
pcie组件内存优化

## [1.70.31] - 2025-6-18
eth动态建链

## [1.70.30] - 2025-6-17
eth动态建链 自动生成代码更新

## [1.70.29] - 2025-6-17
OS下电后日志刷屏问题处理

## [1.70.28] - 2025-6-17
CleanCode问题清理

## [1.70.27] - 2025-6-16
支持客户定制化，修改原子能力持久化方案

## [1.70.26] - 2025-6-15
修复OCP卡LinkSpeed信息获取

## [1.70.25] - 2025-5-27
支持ClassCode获取

## [1.70.24] - 2025-5-24
支持PCIe设备故障统计资源协作接口，自动生成

## [1.70.23] - 2025-5-23
支持pcie_device满足资源协作接口关键字规范要求

## [1.70.22] - 2025-5-9
修复环境只有一张pcie卡，设置还原点后拔掉pcie卡后，还原出厂设置后pcie卡仍加载。

## [1.70.21] - 2025-4-29
支持获取PCIe卡SN和PN

## [1.70.20] - 2025-4-29
自动生成代码更新

## [1.70.19] - 2025-4-16
创建issue模板

## [1.70.18] - 2025-4-13
新机型线缆检测适配

## [1.70.17] - 2025-3-30
openUBMC开源
