我的问题是,在为 IDTgreengrass 测试我的设备时,OTA 失败了。
版本详情: greengrass V1、IDT 4.1.0、suite1.3.0。
核心设备详情: TX2、linuzAArch64、Ubuntu18
IDT 日志:
Test Groups:
deployment: PASSED
version: PASSED
ggcdependencies: PASSED
mqtt: PASSED
ota: FAILED
Failed Tests:
Group Name: ota
Test Name: Test OTA ota
Reason: https://forums.aws.amazon.com/ OTAJobNotSucceededError: OTA agent update GGC job failed
我查看了它显示的 OTA 错误日志:https : //forums.aws.amazon.com/-TES 以状态代码响应:400 和正文:{ "Message" : "You need to attach an IAM role to this deployment group."
还有在核心设备中,在 /greengrass-core 文件夹下。没有 usr/脚本。我找不到 .sh 文件:ggc_pre_update.sh。