背景
(必选)从最终用户视角阐述当前有什么问题,包含问题的场景、影响点,以及当前系统的差距。(提交议题时删除此引导说明)
关联ISSUE
(可选)此议题关联的代码仓的issue链接。(提交议题时删除此引导说明)
整体方案
(可选)简要描述此议题关联的整体方案,包括但不限于逻辑架构、组件依赖关系、交互上下文。(提交议题时删除此引导说明)
评审点
新增Redfish属性以及资源协助接口属性,增强裸金属场景带内外通道数据保护能力
详细描述
评审点1:/redfish/v1/Managers/{manager_id}/SmsService 资源新增属性
资源URI:/redfish/v1/Managers/{manager_id}/SmsService
资源版本:hwsmsservice.v1_0_0.json
属性列表:
注1 :列表内属性默认均支持GET 操作。
注2: 若属性在Schema中未显式定义 readonly 关键字,则默认为只读 。
| 属性名 | 类型 | 示例/取值约束 | readonly | 易变属性 | 实现PATCH | 操作权限 | 描述 |
|---|---|---|---|---|---|---|---|
VethAllowPortsAssetTag |
array(元素类型:integer) | [1, 2, 3] | false |
否 |
否 |
BasicSetting |
用于资产追踪的用户标签 |
SystemType |
string |
枚举值:Physical、Virtual、OS |
true |
否 |
/ |
ReadOnly |
此资源所代表的计算机系统类型 |
State |
string |
枚举值:Enabled、Disabled、Absent |
true |
否 |
/ |
ReadOnly |
所指资源的当前状态 |
Health |
string |
枚举值:OK、Warning、Critical |
true |
否 |
/ |
ReadOnly |
资源自身的健康状态,不包括其依赖资源的影响 |
HealthRollup |
string |
枚举值:OK、Warning、Critical |
true |
否 |
/ |
ReadOnly |
资源整体健康状态,包括其下级资源的影响 |
Status |
object |
/ |
/ |
/ |
/ |
/ |
此资源及其下级或依赖资源的状态与健康信息。 |
Oem |
object |
/ |
/ |
/ |
/ |
/ |
厂商自定义资源 |
openUBMC |
object |
/ |
/ |
/ |
/ |
/ |
厂商标志 |
LocalKvmEnabled |
bool |
true 或 false |
false |
否 |
是 |
KVMMgmt |
本地Kvm使能 |
Schema定义: 所有OEM属性必须提供其Schema定义,该文件在格式、语法和结构上须与官方Redfish Schema文件保持一致。
(必选)详细描述接口设计,多种备选设计时需要以表格的方式对比优缺点,包括但不限于可扩展性、可裁剪性、可维护性、性能等维度, 具体格式参考下面的场景。(提交议题时删除此引导说明)
场景1:新增/变更redfish接口(URI,属性名称/类型/取值范围,Action名称/参数,权限,Message)>> 点击此处获取 Redfish 接口评审模板场景2:新增/变更webrest接口(URI,属性名称/类型/取值范围,Action名称/参数,权限,Message)场景3:新增/变更IPMI命令(命令字,请求/响应参数,权限,响应码)>> 点击此处获取 IPMI 接口评审模板场景4:新增/变更CLI命令(命令字,参数名称/类型/取值范围,权限,回显格式/内容)场景5:新增/变更SNMP接口(MIB OID名称/类型/取值范围,权限,响应码)场景6:新增/变更资源协作接口(path,interface,property,method,signal,错误消息)>> 点击此处获取资源协作接口评审模板场景7:新增/变更出厂定制化项、配置导入导出项(名称/类型/取值范围,默认处理)
评审结论
(必选)针对决策点,详细描述最终结论,不能是简单的同意或不同意,通过或不通过。(提交议题时删除此引导说明)
正面示例:
同意redfish接口/redfish/v1/XXXXX的GET操作响应体增加如下属性
(详细描述属性名称、属性取值类型、取值范围、约束等)
或
不同意新增资源协作接口XXXXX
或
不同意资源协作接口XXX新增XX属性/方法
反面示例:
通过,同意新增接口
遗留问题
(可选)列出评审会议现场无法直接给出明确结论的事务,会后确认清楚之后要在此处录入明确的结论,如不涉及,则可以写无或删除此部分。参考格式如下:(提交议题时删除此引导说明)
1、需要确认XXX
结论: