已开启
[需求]: 支持Led健康灯点灯策略配置 #65
changdexing创建于  5 天前
changdexing成员
5 天前 创建

所属版本

openUBMC 26.12

版本分支

openUBMC main

简要说明

支持Led健康灯点灯策略配置:CSR可配置健康灯的健康状态来源,健康灯控制按该来源通过Event获取硬件发生故障时的健康状态,并执行对应点灯策略

前置条件

BMC运行正常

系统用户

运维人员、测试人员、开发人员

主成功场景

1、CSR配置 :通过CSR配置健康灯的健康状态来源;
2、健康状态获取:Event提供获取限定范围的硬件发生故障时的健康状态;
3、健康灯控制:
(1)根据CSR配置的健康灯来源获取对应的健康状态;
(2)按点灯策略进行点亮、闪烁、熄灭健康灯;

非功能需求类型

(1)可靠性要求:NA
(2)可维护性要求:配置健康状态来源、点灯成功、失败在日志记录;
(3)可测试性要求:可通过CSR配置、Event健康状态、限定范围硬件故障及非故障场景验证;覆盖点亮/闪烁、不点灯等场景;
(4)性能要求:NA
(5)兼容性要求(和以前版本及周边配套):不影响现有健康灯能力;与现有CSR配置兼容;
(6)安全要求:NA
(7)韧性要求:NA

兼容性影响评估

不影响现有健康灯能力;与现有CSR配置兼容

扩展场景(含异常场景)

1、未发生硬件故障时,健康灯不点亮/不闪烁;
2、无法按CSR配置的健康灯来源获取健康状态时,不执行对应点灯策略;

周边依赖

1、CSR:需支持配置健康灯的健康状态来源;
2、Event:需提供获取限定范围硬件发生故障时健康状态的能力(含新接口);
3、Led模型/点灯能力:需支持按健康状态执行点亮、闪烁、熄灭策略;

约束

1、健康灯的健康状态来源必须可通过CSR配置;
2、Event需提供限定范围硬件发生故障时的健康状态;
3、健康灯控制必须根据CSR配置的来源获取对应健康状态后,再执行点灯策略;

likedislike
Cchangdexing成员
5 天前 添加了label:sig/sig-hardware
openUBMC-robot
openUBMC-robot成员
5 天前 评论:

欢迎来到 openUBMC 社区

Hey @changxingOpenUBMC , 感谢你对社区的贡献.

机器人使用手册

有关指令的使用,可以点击 说明文档 或 论坛 查看详情。开发人员可以在每个PR或Issue下方评论特定指令来触发机器人任务。您可以自助配置此仓库的 PR 合并规则,更多详情,请参阅机器人自助配置使用手册。

联系指引

有疑问可以联系 SIG: sig-hardware ,
维护者是: @changxingOpenUBMC, @nathanael, @xiaoxinglxs, @yelvsub ,
优秀贡献者是: @dli_bmc .

likedislike
openUBMC-robot
openUBMC-robot成员
5 天前 评论:

Issue 工作流介绍

社区的需求和缺陷的工作流状态处于纳管中。

类型 上个状态 下个状态 评论命令 谁可以操作
需求 待办的 已接纳 /todo2accepted SIG组: sig-release-management (maintainer)
需求 已接纳 开发中 /accepted2developing 仓库成员角色: Maintainer, Committer, Contributor, Owner
需求 开发中 待验收 /developing2UAT 仓库成员角色: Maintainer, Committer, Contributor, Owner
需求 待验收 已完成 /UAT2done SIG组: sig-QA (maintainer,committer)
需求 待办的 已挂起 /todo2suspended SIG组: sig-release-management (maintainer)
需求 已挂起 已接纳 /suspended2accepted SIG组: sig-release-management (maintainer)
需求 待办的 已拒绝 /todo2rejected SIG组: sig-release-management (maintainer)
需求 已拒绝 已接纳 /rejected2accepted SIG组: sig-release-management (maintainer)
likedislike
Cchangdexing成员
5 天前 修改了issue 的描述
Cchangdexing成员
5 天前 修改了issue 的描述
Cchangdexing成员
5 天前 修改了issue 的描述
Cchangdexing成员
5 天前 修改了issue 的描述
Cchangdexing成员
5 天前 修改了issue 的描述
lileililei
1 天前 关联了pull request:feat: 健康灯支持HardwareEvent点灯来源
lileililei
1 天前 关联了pull request:docs: 新增LED健康灯点灯策略配置详细设计
lileililei
1 天前 关联了pull request:feat: 健康灯支持HardwareEvent点灯来源