【已评审】新增上电失败的错误引擎

关联issue

fructrl issue #2(WEB操作下电时如果BIOS正在升级中则限制操作不支持,没有说明下电不支持的具体原因)

评审背景

  • 在BMC进行上电操作时,如果BIOS/VRD的固件正在升级过程中,则不能上电,对外返回上电操作错误
  • 在BMC WEB上进行上述操作时,WEB界面弹出提示框:操作不支持,此时没有提示不支持的具体原因是什么,对用户提示不友好

评审点

新增BMC错误引擎:ResetOperationFailed/ResetOperationFailedVRD,用于提供给WEB进行优化弹窗提示。具体的错误引擎信息如下:

错误引擎1:ResetOperationFailed

项目
错误引擎标识 ResetOperationFailed
变化类型 新增
错误描述 Reset failed. The current status does not support the reset operation.
错误消息 Reset failed(parameter: %1). BIOS is being upgraded. Please wait.
参数类型 string
处理建议 Try again after the BIOS upgrade is complete.
严重程度 Warning
HTTPCode 400
IPMICode 不涉及
SNMPCode 不涉及

错误引擎2:ResetOperationFailedVRD

项目
错误引擎标识 ResetOperationFailedVRD
变化类型 新增
错误描述 Reset failed. The current status does not support the reset operation.
错误消息 Reset failed(parameter: %1). VRD is being upgraded. Please wait.
参数类型 string
处理建议 Try again after the VRD upgrade is complete.
严重程度 Warning
HTTPCode 400
IPMICode 不涉及
SNMPCode 不涉及

评审结论

总体结论

同意新增错误引擎:ResetOperationFailed/ResetOperationFailedVRD

剩余事项

事项1:需要确认当前错误引擎使用之后是否有其他影响

  • 提出人:黄晗
  • 闭环人:彭强
  • 闭环结论:已经确认,无影响