microsoft / service-fabric

Service Fabric is a distributed systems platform for packaging, deploying, and managing stateless and stateful distributed applications and containers at large scale.
https://docs.microsoft.com/en-us/azure/service-fabric/
MIT License
3.02k stars 399 forks source link

container history check failed #770

Open Imransysg opened 6 years ago

Imransysg commented 6 years ago

I am getting this error when running volume sample image from this git repo https://github.com/Azure-Samples/service-fabric-containers/tree/master/Volume

When I create the application in azure service fabric, i see the following error in sfexplorer error persists even when i shift to docker hub repo instead of my private repo

i am using a linux cluster and the result if sfctl --version is as folllowing

Python (Windows) 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 16:07:46) [MSC v.1900 32 bit (Intel)]

There was an error during download.System.Fabric.FabricException (-2147017731) Container image download failed for ImageName=jayanthigopalvithal/gopal:lin with unexpected error. Exception=System.Exception: Container image history check failed after successful download

https://github.com/Azure-Samples/service-fabric-containers/tree/master/Volume

YAJeff commented 6 years ago

I'm getting this error as well. Trying to run the python:3.6-jessie image on a Windows Server Data Center 2016 With Containers sku.

chunliu commented 6 years ago

Based on my experience, "Container image history check failed after successful download" typically means the container os version and the host os version is incompatible. According to the prerequisites of this volume sample, the host os version must be 1709. So you may want to try to build your cluster based on 1709 image.

MikeChristensen commented 5 years ago

It appears this can also mean out of disk space. Since Service Fabric doesn't clean up after itself, it's quite easy to do.