【已评审】Chassis下新增ChassisIdentifier属性

背景

需求:网管需要给机柜管理板下发机柜位号,机柜管理板需要根据机柜位号设置A/B路负载均衡,网管可以通过Redfish相关接口获取和修改机柜位号信息

整体方案

  1. 网管通过板间通信给机柜管理板下发机柜位号,并将这些信息上树提供给bmc使用

评审点

1、 “Chassis” 新增属性

详细描述

1、 “Chassis” 新增属性

资源path:/bmc/kepler/Chassis/:ChassisId
资源interface:bmc.kepler.Chassis
变化类型:新增

属性名称 变化类型 签名 读写&权限 持久化 变化通知 接口说明 接口约束
ChassisIdentifier 新增属性 s R:ReadOnly;W:BasicSetting 掉电持久化 true Chassis标识符,由运维人员指定

评审结论

同意在/bmc/kepler/Chassis/:ChassisId路径下bmc.kepler.Chassis接口下新增属性:

ChassisIdentifier: 签名为s,读权限:ReadOnly,写权限:BasicSetting,发送变化通知事件;

遗留问题

修改接口约束,不应只限制为数字;
修改接口属性说明,不应限定为机柜位号;