使用3月5日的开源代码仓中的manifest代码,并按照开源代码场外出包群中的伙伴openbmc出包流程文档出包后在环境中升级启动失败
1 个赞
求助xuhaijun,首先查看操作日志,找到对应操作时间,查看对应时间的app.log日志和framework.log可发现,在framework.log中可以看到许多错误提示:discovery.lua:position:01,get root sr failed, error: Local file not found, open file failed: /opt/bmc/sr/root.sr, status: 4
由此可知hpm包中缺少sr文件,而这与manifest.yml文件中的vpd的配置有关,查看配置发现其中vpd的options:中的board_name已经按照伙伴openubmc出包流程文档修改为对应信息,而此配置会导致一些sr文件的丢失,应使用openUBMC
社区vpd当前只支持:
- S920X20
- S920H20
- openUBMC(社区单独测试版本)
三款机型
使用其他机型会导致root.sr不被集成,无法执行后续自发现等动作。