【待评审】新增全局属性表示主备状态

背景

  1. 部分产品涉及共享器件管理,需要主控访问硬件,从控不访问,要求提供全局属性支持主备管理资源协作接口的主备状态,供其他组件使用,解耦组件业务以及CSR配置中对主备的依赖

关联ISSUE

整体方案

  1. 新增资源协作接口bmc.kepler.Global.ActiveStandby,在该接口下新增全局属性ActiveStatus表示主备状态

评审点

  1. 新增资源协作接口bmc.kepler.Global.ActiveStandby,在该接口下新增全局属性ActiveStatus表示主备状态

详细描述

评审点1:新增资源协作接口bmc.kepler.Global.ActiveStandby,在该接口下新增全局属性表示槽位号

资源path:/bmc/kepler/Global
接口描述:用于描述主备状态相关全局属性

新增属性

属性名称 签名 只读 变化通知 属性描述 访问权限 属性来源 持久化类型 易变属性 更新者 使用场景
ActiveStatus y false true 本板主备状态,0:standby,1:active,无效值255 Read: ReadOnly
Write: BasicSetting
软件刷新 保留内存 false active_standby_mgmt 用于表示当前主备状态

是否准备好AI预审

评审结论

通过,具体结论如下:

  1. 同意新增资源协作接口bmc.kepler.Global.ActiveStandby,并且在该接口下新增全局属性ActiveStatus表示当前主备状态,默认值为1,签名为 y,可读写,读权限为ReadOnly,写权限为BasicSetting,属性变化时发送变更通知,内存持久化。

遗留问题