使用引导退出代码重新启动核心设备后部署失败。

0

【以下的问题经过翻译处理】 在部署组件的过程中,其中一个组件需要重新启动核心设备(树莓派),因此我们在组件脚本中使用了引导程序退出101来完成这项任务,但在设备重新启动后,部署状态会失败。

我们已经尝试了不使用重新启动选项的部署,在这种情况下,部署将成功完成。

以下是失败部署的日志文件链接:https://pastebin.com/vNCXvPwn

谢谢,

Madhav

profile picture
专家
已提问 5 个月前8 查看次数
1 回答
0

【以下的回答经过翻译处理】 嗨,Madhav,

感谢您报告此问题。在所有发布的greengrass版本中都存在一个错误,当在引导脚本中使用退出代码101来表示设备应该重新启动时,可能不起作用。显然,它可能会根据加载器脚本执行的时机而“有所作为”,但它“大多已经崩溃”。

我们已经修复了这个问题(下面的链接),它将作为2.5的一部分发布。对于所有发布的版本,下一个补丁版本将解决此问题。

解决问题的拉取请求:< https://github.com/aws-greengrass/aws-greengrass-nucleus/pull/1041>

最好的,

法哈德

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则