Skip to content
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

devmapper driver flake #9548

Closed
bparees opened this issue Jun 24, 2016 · 19 comments
Closed

devmapper driver flake #9548

bparees opened this issue Jun 24, 2016 · 19 comments
Assignees
Labels
component/containers kind/test-flake Categorizes issue or PR as related to test flakes. priority/P2 vendor-update Touching vendor dir or related files

Comments

@bparees
Copy link
Contributor

bparees commented Jun 24, 2016

failed to register layer: devicemapper: Error running deviceResume dm_task_run failed
F0624 14:23:42.011832       1 helpers.go:107] error: build error: failed to register layer: devicemapper: Error running deviceResume dm_task_run failed
error: The build extended-test-build-no-outputname-moynj-m22ea/test-docker-1 status is "Failed"

as seen in:
https://ci.openshift.redhat.com/jenkins/job/test_pull_requests_origin_conformance/2563/consoleFull

Not sure what component label to use for this, @danmcp.

@jwhonce
Copy link
Contributor

jwhonce commented Jun 27, 2016

@rhvgoyal Do you have any insight here?

@rhvgoyal
Copy link

We have a known race in suspend/resume path and this can trigger when deferred device removal is enabled.

Shishir has queued up a patch for that upstream. This error message has similar signature and I suspect that patch might fix it.

moby/moby#23497

@rhvgoyal
Copy link

cc @shishir-a412ed

@jwhonce jwhonce added the vendor-update Touching vendor dir or related files label Jun 27, 2016
@shishir-a412ed
Copy link

@jwhonce I agree this looks like the race condition issue.
moby/moby#23418

A fix is already proposed upstream and internally (projectatomic/docker)

Upstream: moby/moby#23497
Projectatomic/docker: projectatomic/docker#171

@bparees
Copy link
Contributor Author

bparees commented Jun 30, 2016

@jwhonce
Copy link
Contributor

jwhonce commented Jun 30, 2016

The current plan is to get a build by @runcom for testing projectatomic/docker#171 (comment)

@runcom
Copy link
Member

runcom commented Jun 30, 2016

@jwhonce is that for RHEL? if it is @lsm5 might give you that because I don't have any RHEL build machine (I never had, fedora only)

@bparees
Copy link
Contributor Author

bparees commented Jul 11, 2016

@smarterclayton
Copy link
Contributor

Do we have a plan to get a fix tested?

@jwhonce
Copy link
Contributor

jwhonce commented Jul 25, 2016

@bparees Which OS and Docker version are the jenkins tests using?

@bparees
Copy link
Contributor Author

bparees commented Jul 25, 2016

@jwhonce

$ cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 7.2 (Maipo)

$ uname -a
Linux ip-172-18-10-184.ec2.internal 3.10.0-327.22.2.el7.x86_64 #1 SMP Thu Jun 9 10:09:10 EDT 2016 x86_64 x86_64 x86_64 GNU/Linux

$ docker version
Client:
 Version:         1.10.3
 API version:     1.22
 Package version: docker-common-1.10.3-46.el7.3.x86_64
 Go version:      go1.6.2
 Git commit:      969e2ce-unsupported
 Built:           Tue Jul  5 17:10:57 2016
 OS/Arch:         linux/amd64

Server:
 Version:         1.10.3
 API version:     1.22
 Package version: docker-common-1.10.3-46.el7.3.x86_64
 Go version:      go1.6.2
 Git commit:      969e2ce-unsupported
 Built:           Tue Jul  5 17:10:57 2016
 OS/Arch:         linux/amd64

@jwhonce
Copy link
Contributor

jwhonce commented Jul 27, 2016

@shishir-a412ed @rhvgoyal Looking at the git logs @shishir-a412ed 's patch should be included in the version of docker being run here. Any other ideas?

@bparees
Copy link
Contributor Author

bparees commented Aug 1, 2016

@jwhonce @shishir-a412ed @rhvgoyal is this another form of the same bug?

F0730 11:25:29.985953       1 helpers.go:108] error: build error: open /dev/mapper/docker-202:2-50512749-36414ad9688ecd4e76f41c686c014523ab0f06bdc075ed2e3381c5b58ed858ce: no such file or directory

as seen here:
https://ci.openshift.redhat.com/jenkins/job/test_pull_requests_origin_conformance/4391/consoleFull

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component/containers kind/test-flake Categorizes issue or PR as related to test flakes. priority/P2 vendor-update Touching vendor dir or related files
Projects
None yet
Development

No branches or pull requests

8 participants