https://bugzilla.redhat.com/show_bug.cgi?id=1045220
Bug ID: 1045220 Summary: Pulling the "ubuntu" image from upstream fails Product: Fedora EPEL Version: el6 Component: docker-io Severity: low Assignee: lsm5@redhat.com Reporter: dmarti@zgp.org QA Contact: extras-qa@fedoraproject.org CC: golang@lists.fedoraproject.org, lsm5@redhat.com, mattdm@redhat.com, mgoldman@redhat.com, skottler@redhat.com, vbatts@redhat.com
Description of problem: Pulling the "ubuntu" Docker image from a remote repository fails if package xz-lzma-compat is not installed.
Version-Release number of selected component (if applicable): 0.7.0-14.el6.x86_64
How reproducible:
Steps to Reproduce: 1. Do a "docker run" command with the upstream "ubuntu" image not present locally.
Actual results: $ docker run ubuntu echo "hello world" Unable to find image 'ubuntu' (tag: latest) locally Pulling repository ubuntu 8dbd9e392a96: Error pulling image (precise) from ubuntu, endpoint: https://cdn-registry-1.docker.io/v1/, exit status 2: tar (grandchild): xz: Cannot exec: No such file or directory tar (grandchild): Error is not recoverable: exiting now
Expected results: Docker pulls the "ubuntu" image, then "hello world" echoes from within the container.
Additional info: This works fine as soon as xz-lzma-compat is installed using Yum.
https://bugzilla.redhat.com/show_bug.cgi?id=1045220
--- Comment #1 from Lokesh Mandvekar lsm5@redhat.com --- Hi Don,
looks like it's xz that the ubuntu image depends on, cause it seemed to work fine even after removing xz-lzma-compat, but I could see this error only after removing xz. Could you verify this please? I'll update the rpm once confirmed.
https://bugzilla.redhat.com/show_bug.cgi?id=1045220
--- Comment #2 from Don Marti dmarti@zgp.org --- Hi Lokesh,
Yes, you are right. I removed xz-lzma-compat and it works:
[demo@CentoOS6-2013-09-30 ~]$ docker run ubuntu echo "hello world" Unable to find image 'ubuntu' (tag: latest) locally Pulling repository ubuntu 8dbd9e392a96: Download complete b750fe79269d: Download complete 27cf78414709: Download complete hello world [demo@CentoOS6-2013-09-30 ~]$ rpm -q xz xz-4.999.9-0.3.beta.20091007git.el6.x86_64 [demo@CentoOS6-2013-09-30 ~]$ rpm -q xz-lzma-compat package xz-lzma-compat is not installed
Thank you for your help.
https://bugzilla.redhat.com/show_bug.cgi?id=1045220
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |MODIFIED
https://bugzilla.redhat.com/show_bug.cgi?id=1045220
--- Comment #3 from Fedora Update System updates@fedoraproject.org --- docker-io-0.7.2-2.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/docker-io-0.7.2-2.fc20
https://bugzilla.redhat.com/show_bug.cgi?id=1045220
--- Comment #4 from Fedora Update System updates@fedoraproject.org --- docker-io-0.7.2-2.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/docker-io-0.7.2-2.fc19
https://bugzilla.redhat.com/show_bug.cgi?id=1045220
--- Comment #5 from Fedora Update System updates@fedoraproject.org --- docker-io-0.7.2-2.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/docker-io-0.7.2-2.el6
https://bugzilla.redhat.com/show_bug.cgi?id=1045220
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ON_QA
--- Comment #6 from Fedora Update System updates@fedoraproject.org --- Package docker-io-0.7.2-2.el6: * should fix your issue, * was pushed to the Fedora EPEL 6 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=epel-testing docker-io-0.7.2-2.el6' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-EPEL-2013-12437/docker-io-0.7... then log in and leave karma (feedback).
https://bugzilla.redhat.com/show_bug.cgi?id=1045220
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Fixed In Version| |docker-io-0.7.2-2.el6 Resolution|--- |ERRATA Last Closed| |2014-01-03 17:43:42
--- Comment #7 from Fedora Update System updates@fedoraproject.org --- docker-io-0.7.2-2.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=1045220
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed In Version|docker-io-0.7.2-2.el6 |docker-io-0.7.2-2.fc20
--- Comment #8 from Fedora Update System updates@fedoraproject.org --- docker-io-0.7.2-2.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=1045220
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed In Version|docker-io-0.7.2-2.fc20 |docker-io-0.7.2-2.fc19
--- Comment #9 from Fedora Update System updates@fedoraproject.org --- docker-io-0.7.2-2.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.
golang@lists.fedoraproject.org