ECS Fargate suddenly giving failed to find a descriptor for platform errors

0

Hi Forum,

I have an ECS Fargate cluster and a set of images I build in us-east-1 that were working fine until about 3 hours ago...Now I just get the error:

CannotPullContainerError: failed to find a descriptor for platform {linux/amd64}

I've tried rebuilding the images, shrinking them (700mb -> 300mb) and even destroyed and rebuilt the entire VPC including re-pushing the images. I'm building them with buildah on amd64 linux... so I guess my question is: - is anyone else having problems or got an idea what would suddenly cause this error?

The execution role uses arn:aws:iam::aws:policy/service-role/AmazonECSTaskExecutionRolePolicy and was working fine earlier.

Edited by: g-formation on Aug 16, 2020 6:10 AM

質問済み 4年前327ビュー
1回答
0

So it seems the fix for now is to rebuild the image with docker and then it works - looks like something changed on the AWS side over the weekend

回答済み 4年前

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

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

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

関連するコンテンツ