https://bugzilla.redhat.com/show_bug.cgi?id=1160833
Bug ID: 1160833 Summary: Fedora 21 Beta Atomic Image: broken links, incomplete documentation, missing "docker" executable Product: Fedora Version: 21 Component: docker-io Severity: high Assignee: lsm5@fedoraproject.org Reporter: znmeb@znmeb.net QA Contact: extras-qa@fedoraproject.org CC: admiller@redhat.com, golang@lists.fedoraproject.org, hushan.jia@gmail.com, jperrin@centos.org, lsm5@fedoraproject.org, mattdm@redhat.com, mgoldman@redhat.com, miminar@redhat.com, s@shk.io, thrcka@redhat.com, vbatts@redhat.com
Description of problem: Multiple problems with Fedora 21 Beta Atomic Image: broken links, incomplete documentation, missing "docker" executable
Version-Release number of selected component (if applicable): Atomic Images beta
Steps to Reproduce: 1. Browse to http://fedoraproject.org/en/get-prerelease#cloud. 2. Attempt to download and discover broken link to qcow2 and raw disk images on the beta release page. 3. Find, download, verify checksum of images at http://mirror.pnl.gov/fedora/linux/releases/test/21-Beta/Cloud/Images/x86_64... 4. Prepare an initialization ISO file as described in http://www.projectatomic.io/docs/quickstart/ and https://www.technovelty.org//linux/running-cloud-images-locally.html. Note that said documentation a. Is *not* part of the Fedora documentation, which is something I expect for something carrying the "Fedora Cloud" brand, and b. Nowhere is it *explicitly* stated that the username is "fedora" or that once you log in as "fedora", "sudo su -" works to get you into "root" on the console. 5. Log in as "fedora", type "sudo su -" and type "docker ps".
Actual results: '-bash: docker: command not found'
Expected results: 1. Working links on the beta release page 2. Fedora-branded documentation with the username and how to obtain root. 3. Docker installed and ready to create images and containers.
https://bugzilla.redhat.com/show_bug.cgi?id=1160833
Matthew Miller mattdm@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jzb@zonker.net
--- Comment #1 from Matthew Miller mattdm@redhat.com --- Thanks; I'll make sure these reports get to the right people. We're working on a respin that will address at least some of them.
for "4", the expectation is that you will launch the image in OpenStack or in EC2. Needing better documentation for running locally is noted, however.
https://bugzilla.redhat.com/show_bug.cgi?id=1160833
--- Comment #2 from Matthew Miller mattdm@redhat.com --- The missing links may just be badly synced mirrors, but the redirects are only _supposed_ to go to mirrors which have the file. I can reproduce, so clearly something is wrong.
https://bugzilla.redhat.com/show_bug.cgi?id=1160833
--- Comment #3 from Joe Brockmeier jzb@zonker.net --- Note that the image used here is a regular cloud image, not the Atomic image - so it won't have Docker, etc. We need to fix the missing image problem, of course, but the other issues (docker not found) won't apply.
https://bugzilla.redhat.com/show_bug.cgi?id=1160833
--- Comment #4 from M. Edward (Ed) Borasky znmeb@znmeb.net --- (In reply to Joe Brockmeier from comment #3)
Note that the image used here is a regular cloud image, not the Atomic image
- so it won't have Docker, etc. We need to fix the missing image problem, of
course, but the other issues (docker not found) won't apply.
"The Fedora Atomic Base image is a minimal set of Fedora packages optimized for use as a Docker container host. Read more about Docker Container Images."
How can you use an image as a Docker container *host* if it does not include the docker-io package?
https://bugzilla.redhat.com/show_bug.cgi?id=1160833
--- Comment #5 from Matthew Miller mattdm@redhat.com --- (In reply to M. Edward (Ed) Borasky from comment #4)
"The Fedora Atomic Base image is a minimal set of Fedora packages optimized for use as a Docker container host. Read more about Docker Container Images."
How can you use an image as a Docker container *host* if it does not include the docker-io package?
As Joe said, the Atomic image isn't the one you found. We'll fix the distribution problem soon, but we're also putting together a new spin with some (other) problems fixed and new features which should be ready in a day or so. In the meantime, it *did* get uploaded to EC2, so you can use that (use the launch it button on the prerelease page) -- but, really, it's probably better to wait a few days.
Or, you can use the _regular_ cloud image (the Fedora Cloud Base image), which _is_ the one you found, and "sudo yum install docker".
https://bugzilla.redhat.com/show_bug.cgi?id=1160833
--- Comment #6 from M. Edward (Ed) Borasky znmeb@znmeb.net --- (In reply to Matthew Miller from comment #5)
(In reply to M. Edward (Ed) Borasky from comment #4)
"The Fedora Atomic Base image is a minimal set of Fedora packages optimized for use as a Docker container host. Read more about Docker Container Images."
How can you use an image as a Docker container *host* if it does not include the docker-io package?
As Joe said, the Atomic image isn't the one you found. We'll fix the distribution problem soon, but we're also putting together a new spin with some (other) problems fixed and new features which should be ready in a day or so. In the meantime, it *did* get uploaded to EC2, so you can use that (use the launch it button on the prerelease page) -- but, really, it's probably better to wait a few days.
Or, you can use the _regular_ cloud image (the Fedora Cloud Base image), which _is_ the one you found, and "sudo yum install docker".
Thanks! I'll wait a few days - Docker is running flawlessly on my Fedora 21 Beta workstation.
https://bugzilla.redhat.com/show_bug.cgi?id=1160833
Lokesh Mandvekar lsm5@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|lsm5@fedoraproject.org |lsm5@redhat.com
--- Comment #7 from Lokesh Mandvekar lsm5@fedoraproject.org --- Matt, Joe: btw, who owns the f21 atomic image? Just making sure they're on the cc list, if not assignee
https://bugzilla.redhat.com/show_bug.cgi?id=1160833
Daniel Walsh dwalsh@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |dwalsh@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1160833
Lokesh Mandvekar lsm5@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|docker-io |docker-io Version|21 |unspecified Assignee|lsm5@redhat.com |alexl@redhat.com Product|Fedora |Atomic QA Contact|extras-qa@fedoraproject.org |
--- Comment #8 from Lokesh Mandvekar lsm5@redhat.com --- Colin, Matt: ping, what's the status on this one? Fixed in the final 21 release image?
https://bugzilla.redhat.com/show_bug.cgi?id=1160833
Lokesh Mandvekar lsm5@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lsm5@redhat.com Assignee|alexl@redhat.com |walters@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1160833
Daniel Walsh dwalsh@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |CLOSED Resolution|--- |CURRENTRELEASE Last Closed| |2015-06-03 08:21:22
golang@lists.fedoraproject.org