Greengrass own component deployment stuck "in progress"

0

I'm trying to deploy my own GreengrassV2 components. It's a SageMaker ML model (optimized with SageMakerNeo and packaged as a Greengrass component) and the according inference app. I was trying to deploy it to my core device with SageMaker Edge Manager component. But it is always stuck in the status "In progress".

My logs show this error: com.aws.greengrass.tes.CredentialRequestHandler: Error in retrieving AwsCredentials from TES. {iotCredentialsPath=/role-aliases/edgedevicerolealias/credentials, credentialData=TES responded with status code: 403. Caching response. {"message":"Access Denied"}}

But how do I know which policies are missing?

1回答
2
承認された回答

Hello, please refer to https://docs.aws.amazon.com/greengrass/v2/developerguide/troubleshooting.html#token-exchange-service-credentials-http-403 for troubleshooting, you'll need iot:AssumeRoleWithCertificate permissions on your core device's AWS IoT role alias

AWS
回答済み 1年前
profile picture
エキスパート
レビュー済み 2ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ