问题描述
用 openubmc 26.06 版本代码 按照 快速入门文档-构建你的bmc 构建完之后,在 ibmc 上通过在线跟新构建出来的ubmc包,提示包无效。
环境信息
-
软件版本:openUBMC 26.06
-
产品:1711
重现步骤
-
拉取 openUBMC 26.06 代码
-
bingo build 构建
-
ibmc web页面在线更新,提示包无效
期望结果
可以更新成功
用 openubmc 26.06 版本代码 按照 快速入门文档-构建你的bmc 构建完之后,在 ibmc 上通过在线跟新构建出来的ubmc包,提示包无效。
软件版本:openUBMC 26.06
产品:1711
拉取 openUBMC 26.06 代码
bingo build 构建
ibmc web页面在线更新,提示包无效
可以更新成功
答案内容由AI生成,仅供参考:
您遇到的“包无效”问题,大概率是由于构建时未开启 manufacture 模式导致的。请按照文档指引,在 manifest.yml 中配置 manufacture: true 后重新构建升级包,再进行在线更新。如果问题依然存在,建议联系社区技术支持(Pae)获取进一步协助。
根据您提供的信息,从 iBMC 更新到 openUBMC 26.06 时提示“包无效”,可能的原因如下:
根据知识库中的文档,BMC 3.xx.xx.xx 版本无法直接升级到 OpenUBMC,此升级过程有特定的先决条件和操作步骤。直接使用 bingo build 构建的包在 iBMC 上在线更新会失败,提示“包无效”。
manifest.yml 中将 account 的 option 改为 manufacture: true(即开启 manufacture 模式)。根据“BMC 3.xx.xx.xx Version Upgrade to OpenUBMC”方法,3.xx.xx.xx 版本(如 3.02.00.20 和 3.01.00.10)可以直接升级到社区版本的 openUBMC。请确认您的 iBMC 版本在此范围内。
按照以下步骤重新构建升级包:
manifest.yml:在出包时,在 manifest 代码对应的 manifest.yml 中,将 account 的 option 改为 manufacture: true。您遇到的“包无效”问题,大概率是由于构建时未开启 manufacture 模式导致的。请按照文档指引,在 manifest.yml 中配置 manufacture: true 后重新构建升级包,再进行在线更新。如果问题依然存在,建议联系社区技术支持(Pae)获取进一步协助。