-
Notifications
You must be signed in to change notification settings - Fork 619
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
'filesystem layer verification failed for digest' with latest 2016.03.a AMI #385
Comments
Digest verification is failing for when pulling from ECR but not when pulling from Docker Hub. |
With 2015.09.g, I still can't pull but I see a different message:
|
And found the following in the AWS Forums: https://forums.aws.amazon.com/message.jspa?messageID=711336#711336 It seems that this is happening with docker v1.9.x and below. Docker 1.9.1 is the default that comes with 2016.03.a AMI. Inlining for you convenience:
|
How can I install docker 1.10.x or 1.11.x on Amazon Linux ECS 2016.03.a AMI? |
@rodlogic We do not support docker versions beyond 1.9.1 yet on the Amazon Linux ECS Optimized AMI. We will update this thread when higher versions are available. |
I had the same issue. It was fixed after I've added my route-table to the VPC S3 edpoints. Yes, it sounds odd... But after tens tries and fails it's finally working!
Then I've found just one difference between subnets. It was VPC S3 endpoint... After I've added the route table (in which I couldn't made "docker pull") to the VPC endpoint's route tables list, the issue was fixed. weired... |
We ran into this issue using Docker 1.10.1. Pulling the same image from Docker 1.11.2 worked fine. Deleting the local cache where we were building images from solved the problem for us. |
We have released Docker 1.11.1 last week in the 2016.03.c version of the ECS-optimized AMI. @rodlogic, can you try using the new AMI and let us know if that is working better? |
@rodlogic We haven't heard from you in a while, so I'm going to close this issue. Please let us know if you're still running into problems with Docker 1.11.1 and ECR. |
I just updated our cluster to the newest ECS optimized AMI (agent version 1.10.0) after having trouble pulling images from ECR. After updating I am currently unable to pull any images from ECR. This is immediately after a boot, so not likely a disk space issue. Going to try to gather more information. Getting " filesystem layer verification failed for digest" consistently |
Running into this same issue too, running latest official ECS Optimized AMI
|
Also running into this issue with latest ECS Optimized AMI (2016.03.e) occasionally (1% of the time): from /var/log/docker:
Possibly related to this: https://forums.aws.amazon.com/thread.jspa?threadID=227929 In my case it is a java8 based Docker image, but this issue was supposedly fixed in Docker 1.10. More relevant to ECS: how do I healthcheck this state so I can terminate instances that get stuck here? The task shows as pending and gets restarted periodically, but assuming it ends up on the same host gets stuck in an endless loop. |
for roadmap issue aws#385 aws/containers-roadmap#385 this commit adds the ability for customers to add parameters to the secretsmanager ARN specified in containers. agent will be able to retrieve secret by version or retrieve part of a secret by json key. this commit also fixes a minor issue breaking go vet in an unrelated test.
for roadmap issue aws#385 aws/containers-roadmap#385 this commit adds the ability for customers to add parameters to the secretsmanager ARN specified in containers. agent will be able to retrieve secret by version or retrieve part of a secret by json key. this commit also fixes a minor issue breaking go vet in an unrelated test.
for roadmap issue aws#385 aws/containers-roadmap#385 this commit adds the ability for customers to add parameters to the secretsmanager ARN specified in containers. agent will be able to retrieve secret by version or retrieve part of a secret by json key. this commit also fixes a minor issue breaking go vet in an unrelated test.
for roadmap issue aws#385 aws/containers-roadmap#385 this commit adds the ability for customers to add parameters to the secretsmanager ARN specified in containers. agent will be able to retrieve secret by version or retrieve part of a secret by json key. this commit also fixes a minor issue breaking go vet in an unrelated test.
for roadmap issue aws#385 aws/containers-roadmap#385 this commit adds the ability for customers to add parameters to the secretsmanager ARN specified in containers. agent will be able to retrieve secret by version or retrieve part of a secret by json key. this commit also fixes a minor issue breaking go vet in an unrelated test.
for roadmap issue aws#385 aws/containers-roadmap#385 this commit adds the ability for customers to add parameters to the secretsmanager ARN specified in containers. agent will be able to retrieve secret by version or retrieve part of a secret by json key. this commit also fixes a minor issue breaking go vet in an unrelated test.
Task failing and /var/log/docker show the following:
The images were pushed from an ubuntu instance using docker 1.9.1.
The text was updated successfully, but these errors were encountered: