【已评审】新增对象,支持报废处置灵活配置

背景

当前部分场景,部分硬件无BCU板、硬盘背板,报废处置流程不支持此场景,需要根据实际配置支持灵活报废

关联ISSUE

整体方案

在platform.sr中新增对象DecommissionMgnt_xxx,对象中新增私有属性DecommissionSupported,用于描述是否支持报废功能

详细描述

变化类型:platform.sr中新增对象DecommissionMgnt_xxx
应用场景:用于报废处置灵活配置
持久化类型: 不持久化
操作权限:ReadOnly

属性名称 变化类型 签名 读写权限 持久化 默认值 变化通知 属性说明 属性约束
DecommissionSupported 新增属性 b 只读
read:ReadOnly
不持久化 true false 是否支持报废功能

platform.sr配置示例:

"DecommissionMgnt_BIOSConfig": {
    "DecommissionSupported": true
},
"DecommissionMgnt_RaidConfig": {
    "DecommissionSupported": false
},
"DecommissionMgnt_DiskConfig": {
    "DecommissionSupported": true
}

评审结论

1、同意新增对象DecommissionMgnt_xxx支持报废处置灵活配置
新增实例DecommissionMgnt_BIOSConfig、DecommissionMgnt_RaidConfig、DecommissionMgnt_DiskConfig,配置私有属性DecommissionSupported,为true则表示支持相关报废功能

platform.sr配置示例:

"DecommissionMgnt_BIOSConfig": {
    "DecommissionSupported": true
},
"DecommissionMgnt_RaidConfig": {
    "DecommissionSupported": false
},
"DecommissionMgnt_DiskConfig": {
    "DecommissionSupported": true
}