【待评审】Web新增Bios启动状态信息显示

背景

新增需求,需要BMC在web界面增加显示Bios Post阶段状态信息显示

关联ISSUE

整体方案

要求BIOS在Post阶段上报状态信息(80 code),BMC记录状态信息并且保证复位不丢失;并且将该信息显示在BMCWeb界面

评审点

Web是否新增服务器启动状态信息

详细描述

接口:/UI/Rest/System/PowerControl
接口类型:GET
新增字段

属性名称 属性说明 属性类型
SystemFirmwareProgress 系统固件启动进度 String

ReqBody请求体示例:

{
    SystemFirmwareProgress : "Enter OS"
}

Web示例:

评审结论

遗留问题

1.WebRest 资源属性名称参考ipmi规范修改–闭环,修改为SystemFirmwareProgress

2.确认web显示是否统一为中文显示

1、需要同步给出web示例
2、PostCode、启动状态、/UI/Rest/System/PowerControl这几个概念需要统一,现在看起来容易让人困惑

/UI/Rest/System/PowerControl为当前已有URI,PostCode和启动状态都指向服务器启动过程中BIOS Post阶段上报的状态码

服务器启动状态跟Bios启动状态概念不一样,我理解你这里应该统一体现成服务器启动状态