【待评审】机柜资产管理资源协作接口新增IP设置接口

背景

支持机柜资产管理,机柜管理板需要通过内网将机柜内设备进行纳管,用户、网管等可以通过Redfish相关接口设置节点板IP信息;
针对计算节点下架、下线等事件需要新增属性;
资产管理Web界面在渲染设备拓扑图时,需依据扩展板的物理在位数量,实现设备图标的差异化动态展示,以直观反映当前硬件的实际配置状态,需要新增Rest接口属性

详细描述

评审点1:新增资源协作接口方法

接口链接:bmc.kepler.Chassis.RackAsset.Unit.Device

方法名称 请求签名 请求参数描述 响应签名 响应参数描述 方法描述 | 访问权限
SetDeviceIpInfo a{ss} 数据类型:Dictionary 键值对中的key为IPv4Addresses、IPv6Addresses、IPv6DefaultGateway等,value为修改后的数值。 NA 无响应参数 设置设备IP信息 BasicSetting

评审点2:新增资源协作接口属性

资源interface:bmc.kepler.Chassis.RackAsset.Unit

属性名称 签名 只读 变化通知 属性描述 访问权限 属性来源 持久化类型 易变属性
LastSerialNumber s true true U位上一次识别到设备的序列号 Read: ReadOnly 掉电持久化

是否准备好AI预审

评审结论

遗留问题

预审答案内容由AI生成,仅供参考:

帖子评审结论:【待评审】机柜资产管理资源协作接口新增IP设置接口

帖子相关性:相关(MDB 相关: 标题含强特征: 资源协作)

  • 总评审点数:3
  • MDB 资源协作接口评审点:2
  • 其他评审点:1

总体结果:通过(2/2 个评审点通过)

评审点 1:新增资源协作接口方法【MDB】

结果:通过

  • 规则合规性检查:通过(25 项检查全部通过)
    • 警告项(建议性)
      规则ID:MDB-RISK-004
      级别:建议性
      问题描述:方法 SetDeviceIpInfo 涉及修改设备网络配置,属于影响业务可用性的高风险操作,但未说明失败恢复策略或防误操作机制。
      处理建议:severity=‘should’ 建议性规则,建议修改以提升规范符合性

      规则ID:MDB-INTERFACE-008
      级别:建议性
      问题描述:新增方法 SetDeviceIpInfo 用于设置 IP 信息,建议确认是否可复用标准接口(如 EthernetInterface)的属性机制,或补充说明采用方法而非属性配置的理由。
      处理建议:severity=‘should’ 建议性规则,建议修改以提升规范符合性

评审点 2:新增资源协作接口属性【MDB】

结果:通过

  • 规则合规性检查:通过(25 项检查全部通过)
    • 警告项(建议性)
      规则ID:MDB-INTERFACE-008
      级别:建议性
      问题描述:新增属性未明确说明是否已检查标准接口复用情况或能力完整性,建议人工确认。
      处理建议:severity=‘should’ 建议性规则,建议修改以提升规范符合性