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년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠