已合并
build: qemu 出包改用 default_options 统一启用 qemu 选项 #1788
xuhaijun创建于 15 天前
build: qemu 出包改用 default_options 统一启用 qemu 选项 #1788
已合并
Pull Request已成功合入, 合并人@openUBMC-robot
(感谢 xuhaijun 的贡献)15 天前 添加了label:sig/sig-CICD
openUBMC-robot
15 天前 评论:
15 天前 评论:
欢迎来到 openUBMC 社区
Hey @xuhaijun , 感谢你对社区的贡献.
机器人使用手册
有关指令的使用,可以点击 说明文档 或 论坛 查看详情。开发人员可以在每个PR或Issue下方评论特定指令来触发机器人任务。您可以自助配置此仓库的 PR 合并规则,更多详情,请参阅机器人自助配置使用手册。
联系指引
有疑问可以联系 SIG: sig-CICD ,
维护者是: @DataSculptor, @xuhaijun, @zybwh ,
优秀贡献者是: @Larry_Li_006, @Polaris404, @WeberChen, @ZanthoxylumLeaf, @chendanming, @huangjiapei, @loopvoid, @wwhh_wwhh, @zhangbaocun .


15 天前 添加了label:ai-co-authored
15 天前 添加了label:ai-includes-code
15 天前 添加了label:openUBMC-cla/yes
15 天前 添加了label:needs-issue
openUBMC-robot
15 天前 评论:
15 天前 评论:
openUBMC-robot
15 天前 评论:
15 天前 评论:
关联 Issue 通知
@xuhaijun , 提交的PR需要关联issue,指导链接:https://forum.openubmc.cn/t/topic/208
如果已经关联了issue, 但是needs-issue标签仍然存在,你可以在评论 /check-issue 来移除它。


15 天前 修改了pull request 的描述
15 天前 修改了pull request 的描述
15 天前 添加了label:ai-compliance-successful
openUBMC-robot
15 天前 评论:
15 天前 评论:
The pipeline(pipeline number:716) is running. >>> Check Pipeline <<<.Please wait a moment...


15 天前 添加了label:ci-running
openUBMC-robot
15 天前 评论:
15 天前 评论:
/ai review


atomgit-bot
15 天前 评论:
15 天前 评论:
🤖 本次改动均为数据 / 生成 / 二进制文件(如测试用例、锁文件、媒体资源),没有可审查的代码逻辑,已跳过 AI 代码审查。


不准确?
xuhaijun
15 天前 评论:
15 天前 评论:
自验报告:
-
检查nsm的qemu特性是否打开:

-
使用ssh登录

-
查询版本号
~ ~ $ ipmcget -d v
------------------- openUBMC INFO -------------------
IPMI Version: 2.0
Active openUBMC Version: 26.09.00.01
Active openUBMC Build: 01
Active openUBMC Built: 15:44:12 Aug 28 2026
Backup openUBMC Version: 26.09.00.01
Available openUBMC Version: 5.00.00.00
Available openUBMC Build: 001
Active Uboot Version: - (-)
Backup Uboot Version: - (-)
Active Secure Bootloader Version: - (-)
Backup Secure Bootloader Version: - (-)
Active Secure Firmware Version: - (-)
Backup Secure Firmware Version: - (-)
Active BMCSDK Version: 5.14.00.01
----------------- Product INFO -----------------
Product ID: 0x0000
Product Name: S920X20
Product Unique ID: 0x00000001030ABF00
Active BIOS Version: (U75)000
Backup BIOS Version: 000
PSR Version: 1.15
--------------- Riser Card INFO ----------------
Riser2 BoardName: BC83PRUO
Riser2 BoardID: 0xffff
Riser2 CUID: 00000001040302044498
Riser2 PCB: .C
Riser2 CSR: 1.04
Riser3 BoardName: BC83PRUX
Riser3 BoardID: 0xffff
Riser3 CUID: 00000001040302044504
Riser3 PCB: .C
Riser3 CSR: 1.04
Riser3 MCU: 1.37.05
-------------- HDD Backplane INFO --------------
DiskBP1 BoardName: BC83HBBA
DiskBP1 BoardID: 0xffff
DiskBP1 CUID: 00000001030302023925
DiskBP1 PCB: .B
DiskBP1 CPLD Version: (U11)0.13
DiskBP1 CSR: 2.36
DiskBP5 BoardName: BC83NHBF
DiskBP5 BoardID: 0xffff
DiskBP5 CUID: 00000001030302024340
DiskBP5 PCB: .B
DiskBP5 CPLD Version: (U1)0.13
DiskBP5 CSR: 2.36
---------------- CPU Board INFO ----------------
CpuBoard1 BoardName: BC83AMDA
CpuBoard1 BoardID: 0xffff
CpuBoard1 CUID: 00000001020302031825
CpuBoard1 PCB: .A
CpuBoard1 CPLD Version: (U6288)1.09
CpuBoard1 CSR: 1.25
CpuBoard1 MCU: 0.00.00
---------------- EXP Board INFO ----------------
ExpBoard1 BoardName: BC83SMMBC
ExpBoard1 BoardID: 0xffff
ExpBoard1 CUID: 00000001010302044492
ExpBoard1 PCB: .B
ExpBoard1 CPLD Version: (U5)1.09
ExpBoard1 CSR: 1.12
---------------- FAN Board INFO ----------------
FanBoard1 BoardName: BC83FDCA
FanBoard1 BoardID: 0xffff
FanBoard1 CUID: 00000001050302023924
FanBoard1 PCB: .A
FanBoard1 CPLD Version: (U1)0.12
FanBoard1 CSR: 2.36
FanBoard1 MCU: 0.00.00
---------------- PCIe Card INFO ----------------
PCIe1 ProductName: SAS 3152
PCIe1 BoardID: 0xffff
PCIe1 PCB: N/A
------------------- PSU INFO -------------------
PSU1 Version:
PSU2 Version:
-
使用telnet登录

-
检查curl连接能力



15 天前 删除了label:ci-running
openUBMC-robot
15 天前 评论:
15 天前 评论:
| 任务名称 | 结果 |
|---|---|
| pre-commit检查 | ✅SUCCESS |
| 防投毒检查 | ✅SUCCESS |
| 开源合规检查 | ✅SUCCESS |
| 编译构建 | ✅SUCCESS |
| 依赖校验 | ✅SUCCESS |
| 修改行数检查 | ✅SUCCESS |


15 天前 添加了label:ci-successful
openubmc-ci-bot
15 天前 评论:
15 天前 评论:
流水线 PR-pipeline_manifest#716 [ commitID:2ddc8aca ] 已完成


15 天前 关联了issue:[缺陷]: qemu网络起不来问题
xuhaijun
15 天前 评论:
15 天前 评论:
/check-issue


15 天前 删除了label:needs-issue
15 天前 添加了label:approvedlgtm
openUBMC-robot
15 天前 评论:
15 天前 评论:
15 天前 合入了pull request,合并节点 SHA:cb146fc7ab202ed5f3223a47ebda17d8d3e34ceb
当前PR是否有AI参与:
PR功能描述 / 为什么需要这个合入:
本 PR 从
fix/qemu-default-options分支合并到main,包含 1 个提交,修改 1 个文件。变更类型
修改方案:
build/product/BMC/openUBMC/manifest.yml中 qemu_1711 出包配置此前对fructrl、general_hardware两个依赖分别单独设置options: qemu: true。本次将其收敛为包级default_options: qemu: true,对所有依赖统一生效,后续新增依赖时无需再逐个重复配置。验证方案:
测试建议:
自验证报告:
该PR关联的issue
(格式为 fixes #<issue号>, 或者resolves #<issue号>): fixes #
希望检视人员了解:
改动为等价重构:
default_options会作为默认值下发到所有未显式指定 options 的依赖,行为与原先逐依赖设置一致;如个别依赖后续需要覆盖 qemu 选项,仍可在其 options 中单独覆盖。