变更声明
为了使用户了解当前策略取值和推荐策略取值归属的策略类型名称,使用户对当前策略和推荐策略的分类有更清晰的认识,需要对资源协作接口bmc.kepler.Chassis.EnergySavingMeasurement下的方法GetPolicyGuidances的响应签名进行变更,将响应签名从a(syasasas)变为a(syasasasasas),返回参数结构体中新增CurrentPolicyName 、RecommendedPolicyName字段。更多详细内容请见评审材料(评审点4):
受影响的版本
- openUBMC 25.03
- openUBMC 25.06
- openUBMC 25.09
变更描述
规格变化
不涉及
外观变化
不涉及
外部接口变化
资源协作接口bmc.kepler.Chassis.EnergySavingMeasurement下的方法GetPolicyGuidances的响应签名进行变更,将响应签名从a(syasasas)变为a(syasasasasas),返回参数结构体中新增CurrentPolicyName 、RecommendedPolicyName字段。具体变更点如下:
变更前
- 方法响应签名:a(syasasas),响应签名说明:
s: Component部件名
y: HealthPercent健康度
as: CurrentPolicies当前策略数组
as: RecommendedPolicies推荐策略数组
as: Influence影响数组
变更后
- 方法响应签名:a(syasasasasas),响应签名说明:
s: Component部件名
y: HealthPercent健康度
as: CurrentPolicies当前策略数组
as: RecommendedPolicies推荐策略数组
as: Influence影响数组
as: CurrentPolicyName 当前策略名称数组(新增)
as: RecommendedPolicyName推荐策略名称数组(新增)
安装方式变化
不涉及
兼容性说明
- BMC固件兼容性:当前变更仅涉及BMC的固件软件版本,不涉及兼容性
- openUBMC 和 BMC SDK 兼容性:对于新版本openUBMC+老版本BMC SDK的场景,存在兼容性问题,redfish接口无法正常显示推荐的策略类型名称,需要升级到新的 BMC SDK 版本,升级指导:openUBMC 应用市场 BMC SDK 下载
文档影响
影响 openUBMC 社区开发文档中心API文档
建议动作
- 建议升级 BMC SDK 版本至 25.12 或更高版本