执行bingo build -sc qemu
报错
根据已有的信息
- 可能网络问题,多次尝试看看是否能解决
- git pull失败,手动试一下?你看一下上方是否弹出需要输入gitcode账户的情况,或者增加访问令牌再试试?
可以看下task.log具体的错误日志
task.log的部分内容
执行脚本 bmc_time/include/customization.py 开始
bmc 版本: 25.00.00.01
>> sed -i "/^Version=/s/1.0/25.00.00.01/g" update.cfg
>> chmod +x . -R
切换工作目录到: /root/openUBMC/manifest/temp/build_openUBMC_debug_dev/output
>> tar --format=gnu --exclude BMC_rootfs.tar.gz -czf rootfs_BMC.tar.gz rootfs_BMC.img
>> cp -a /root/openUBMC/manifest/temp/build_openUBMC_debug_dev/buildimg/rtos_with_driver/rootfs /root/openUBMC/manifest/temp/qemu/qemu_rootfs
>> cp /root/openUBMC/manifest/temp/qemu/qemu_rootfs/usr/lib64/mock/libsoc_adapter_mock.so /root/openUBMC/manifest/temp/qemu/qemu_rootfs/usr/lib64/libsoc_adapter.so -f
>> rm -rf /root/openUBMC/manifest/temp/qemu/qemu_rootfs/usr/lib64/mock
切换工作目录到: /root/openUBMC/manifest/temp/qemu
>> rm -rf /root/openUBMC/manifest/temp/qemu/mock
>> git init mock
提示:使用 'master' 作为初始分支的名称。这个默认分支名称可能会更改。要在新仓库中
提示:配置使用初始分支名,并消除这条警告,请执行:
提示:
提示: git config --global init.defaultBranch <名称>
提示:
提示:除了 'master' 之外,通常选定的名字有 'main'、'trunk' 和 'development'。
提示:可以通过以下命令重命名刚创建的分支:
提示:
提示: git branch -m <name>
已初始化空的 Git 仓库于 /root/openUBMC/manifest/temp/qemu/mock/.git/
切换工作目录到: /root/openUBMC/manifest/temp/qemu/mock
>> git remote add origin https://gitcode.com/openUBMC/qemu.git
>> git config core.sparseCheckout true
>> git pull origin main
fatal: <CH.00905404> can not read project. user: livein2ndworld. Request-id is fUesJSkxuL.
fatal: 无法读取远程仓库。
请确认您有正确的访问权限并且仓库存在。
^[[31mERROR: 执行命令 ['/usr/bin/git', 'pull', 'origin', 'main'] 错误, 日志: /root/openUBMC/manifest/temp/log/task.log^[[0m
^[[32mtar BMC_rootfs.tar.gz successfully^[[0m
task.log中其他报错
- 你可以本地git fetch origin试一下
- 建议增加访问令牌,我之前构建qemu也出现过失败,设置访问令牌后就ok了
如果本地git fetch都不行;那你是不是都没加入到项目组里啊?
- 看下在项目组里没
- git remote -v 看下远程仓
- ssh密钥是否配置了
- git clone可以么
1.怎么看在不在组里?
2.
3.ssh配了
4.git clone完整命令是啥
bingo build是没问题的
后面会开放
qemu仓库权限已开放,此问题应已修复