-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Docker ApplyLayer fails while attempting to pull an image #9624
Comments
Similarly in #9597:
|
@rhvgoyal could you take a look? |
https://ci.openshift.redhat.com/jenkins/job/test_pull_requests_origin_integration/2950/:
|
Saw this again
https://ci.openshift.redhat.com/jenkins/job/test_pull_requests_origin_conformance/4623/consoleFull |
@rhvgoyal saw this again on the latest RH Docker 1.10 - can you take a look? |
@rhvgoyal is on PTO. @shishir-a412ed could probably take a look. |
Shishir |
@smarterclayton I have a Red Hat Enterprise Linux (RHEL) VM and I tried in on that. I was able to successfully pull down this image
I am running docker on loopback devices. Here is the output of docker version:
docker info:
I also tried this on upstream docker 1.12 on a Fedora 23, works fine for me. Shishir |
This is a race condition that occurs a few times out of every hundred or This is RHEL with the latest Docker 1.10 packages. On Wed, Aug 3, 2016 at 1:50 PM, Shishir [email protected] wrote:
|
from the CI machines. Judging by the timing, we've only seen this since moving to the RH 1.10 stream. |
@shishir-a412ed this is a flake on our test infrastructure, not something easily reproducible, unfortunately, like Clayton already mentioned. |
@mrunalp is this fixed? |
We have fixed one devicemapper race which happens when deferred removal is scheduled and cancelled before device could go away. In those cases also, device node is not present one gets error messages like open of device failed. Not sure if this error will be fixed by that or not. |
How about we whip up a standalone pull stress tester to try to reproduce this outside of OpenShift? |
sgtm as well 👍 |
So ApplyLayer Fails and complains about associated device not being present. I am wondering if image is still present or not (underlying layer on this this diff layer is being applied on). |
Have people noticed this problem in 1.10.3? In 1.10.3, we had fixed couple of races. |
This ApplyLayer failure message seems to be coming from This in turn calls But somebody is trying to open the device |
https://ci.openshift.redhat.com/jenkins/job/test_pull_requests_origin_integration/2613/console
The text was updated successfully, but these errors were encountered: