-
Notifications
You must be signed in to change notification settings - Fork 86
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
Please provide repo for docker-ce on Fedora 26 #35
Comments
Any update on this? 👍 |
Fedora 26 has been released today. And I upgraded to 26 then fail to install docker-ce. |
I'm not sure if this is related, but I upgraded to 26 and every time I run
I had docker installed before upgrading and it otherwise seems to work. |
Does anyone have a workaround to get latest edge on Fedora 26? |
New Fedora 26 packages for docker-ce are on its way. In the meantime, as a workaround you could grab the latest stable static binaries and install with instructions. And a more convenient way, but totally not recommend, is to simply install directly from the older Fedora 25 package. Has risk of not working properly on many levels, but you know that ;)
|
@andrewhsu - have you got any further updates? |
@samgurtman you can always edit the /etc/yum.repos.d/docker-ce.repo file to replace all the
Enable the edge repo in that file and install. Then remove |
still on its way?? |
@andrewhsu Thanks, I installed the 25 package in fedora 26, till now every thing work fine. |
Repo is up: https://download.docker.com/linux/fedora/26/ If you want to try out the latest RC for fedora 26 you can use: $ curl -fsSL https://test.docker.com > install.sh
$ sh install.sh |
There are no stable packages in the repo (at https://download.docker.com/linux/fedora/26/x86_64/stable/Packages/), should this really be closed? |
Additionally the script you linked to doesn't do its thing on Fedora 26:
|
@iamleeg The script seems to work fine in a fedora 26 docker container: Docker container output
As well as a fedora 26 VM: VM output
In any case I will reopen this issue until we do get packages for Fedora 26 up on the stable channel. Until then feel free to install using: $ curl -fsSL https://test.docker.com > install.sh
$ sh install.sh |
Im also waiting for stable packages in the fedora 26 repo. But im sure you guys are working on it. Keep up the great work! |
currently test version only
note: docker-ce-test, not docker-ce-testing
note: without fast
|
@seemethere @iamleeg I also had trouble with installing with install.sh on Fedora 26
The output is Hope this helps. |
that must be because |
docker test installed success. please support docker ce @ stable branch. thanks |
We still have no stable packages in the repo as stated in #35 (comment) so could we get an update of when these are likely to appear? |
These are expected to be available with Docker 17.07 and that will hopefully show up in a matter of days. Sorry about the delay. |
For now, forcing to use the F25 Packages works. Discovered today. Will fix the repo path on my local install once the packages actually become available. |
yeah I think you have two options currently:
|
Any problems using docker-ce from docker-ce-test repo? |
for me docker-ce-test just didn't start.
will try again to collect detailed logs. wasn't able to do this, just
needed to make things work.
On Mon, Aug 21, 2017 at 9:06 PM johnnywiller ***@***.***> wrote:
Any problems using docker-ce from docker-ce-test repo?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#35 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AACXMTk3K_3yrFbZKk9gEFccsWnJRTo_ks5saca6gaJpZM4N9bE0>
.
--
Serge Matveenko
mailto: [email protected]
github: https://github.com/lig/
aboutme: https://about.me/lig1
|
I can confirm that for me (Fedora 26) the "docker-ce-test" repository does work, but the stable repository still does not. |
@agronholm Is it wrong to be upset that an issue was marked as resolved when it was not? I would argue no. This isn't something we can fix as contributors,. Certain things need to be done on Docker's end to resolve it. Furthermore, their explanation does not say it's an administrative decision but rather a technical one, even though that doesn't make sense because 17.06 works fine on 26 if you hack dnf to install it. So no, it's not "being sour. " It's trying to resolve an issue in the only way we can as community members. |
@lig I understand why this is frustrating. The problem for us is that Fedora 26 was not GA (I think) when we launched Docker 17.06. We try to only add new features and extend support to additional platforms moving forward with new versions of Docker Community Edition, instead of going back and packaging, testing and releasing old Docker Community Edition versions on newer OS variants. |
@friism But it's not an old release. It's the current release. |
@ollien 17.06 is an old release because it has already been originally released with no Fedora 26 support. We have a 3 month stable release cycle so the turnaround for stable releases is relatively short. In the mean time the edge release is fine enough for development purposes and should be suitable to use on Fedora 26. In regards to closing the issue, the original issue stated that there were no repos for Fedora 26. Now there are repos to pull from which is why the issue is marked as resolved. If you feel like you need to open a new issue for stable releases for fedora 26 feel free but 17.06 will not be re-released for 17.06 because it was not originally released for Fedora 26. |
The way docker treats the versions in the The The When a new ".0" version is released, it is released with packages for distros flavors that that are available at that time. Newer distros that come out afterwards are not rebuilt for an older version. It is best to update to a newer version of docker-ce to get the package on the newer distro flavor. You may still install older versions of docker-ce after they are not supported, but you run the risk of using a version of docker-ce that has bugs or security issues. Best to keep up-to-date. This release cadence is not aligned to any specific distro in particular because we support many distros. This process is to establish a more regular time-based release for the docker-ce codebase. If a new distro flavor pops up after a docker-ce release, the most a user will have to wait is for the next More details about our releases are here: https://docs.docker.com/engine/installation/ |
Whatever policy the docker packaging team is following, as an end user I found it disappointed that I can't use current stable version of docker on one of most popular Linux distributions available. Another option is just stick to the (old) docker version in official Fedora repository. |
At this point, there's not much point in arguing this. We can just wait a few days for 17.09 to come out. |
I think some of the frustration comes from earlier announcements that 17.07 would make it to Fedora 26 stable. That's not the case. Even this ticket was closed. claiming the issue was resolved. It is not. It is true that Fedora deserves a bit more love 😄 |
@friism don't you know there is next Fedora version repo ready before the release? This made exactly for those who prepare packages for Fedora. |
what to do now? what is the solution. I don't mind installing old versions of docker on Fedora 26. Is that possible or we have to wait for the next release? I found this link very useful https://docs.docker.com/engine/installation/linux/docker-ce/fedora/#install-using-the-repository |
The solution would be to wait for the 17.09 package to be added to the stable repo. It was added to the test repo very recently and is moving through Dockers normal release process. The workaround is to either enable the test repo OR to use the fedora 25 repo OR some other more manual method not using the fedora repos or dnf. |
Does this workaround also work when using Fedora 28? -_-' Update: It does. |
17.09 is released on stable: https://download.docker.com/linux/fedora/26/x86_64/stable/Packages/docker-ce-17.09.0.ce-1.fc26.x86_64.rpm 😃 |
Is there Rawhide/27 repo already? Could you please setup it and release 17.09 for the upcoming Fedora version? This should prevent a similar case when F27 released. |
@thaJeztah and that is why we are facing |
I was just about to try fedora 26 but this issue has made me change my mind. Note that docs still only list Fedora 24 and 25 as supported versions, while Fedora 27 is right around the corner. This is a really sad state of affairs. |
Do we need to do this same dance with Fedora 27 now? ;-) |
Just use the docker version in Fedora official repository. I don't think their packaging policy will change anytime soon. |
Not really an acceptable substitute. Docker in the official repo is pretty old.
|
Expected behavior
Installation on Fedora 26 or rawhide should have a $releasever available.
Actual behavior
Installation path for 26 is missing from https://download.docker.com/linux/fedora/
Information
Steps to reproduce the behavior
The text was updated successfully, but these errors were encountered: