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

Docker-ce repo for Fedora 27 #143

Closed
lig opened this issue Oct 20, 2017 · 11 comments
Closed

Docker-ce repo for Fedora 27 #143

lig opened this issue Oct 20, 2017 · 11 comments

Comments

@lig
Copy link

lig commented Oct 20, 2017

Fedora 27 is in beta. It will be good to have Docker-CE repo live containing the latest stable docker-ce version before the F27 launch.

Benefits:

  • Allow early adopters of Fedora 27 to test docker-ce on the new Fedora version.
  • Do not block Fedora upgrade for users of the docker-ce repo.
@thaJeztah
Copy link
Member

/cc @seemethere

@seemethere
Copy link

seemethere commented Oct 20, 2017

Fedora 27 will get a repo for Docker CE on the next scheduled release of Docker CE after it's own GA release, which is currently scheduled for 2017-10-31 per their documentation.

As far as stable packages go, the next stable release of Docker CE will be 17.12.0-ce. Barring any setbacks from Fedora regarding Fedora 27's release, Fedora 27 will be included in the stable release of 17.12.0-ce.

There are no plans to backport any old releases to distributions on which they were not originally supported for Docker CE.

@lig
Copy link
Author

lig commented Oct 21, 2017 via email

@seemethere
Copy link

@lig I'm sorry you feel that way.

Currently there are no plans to release Docker CE packages for currently unreleased distributions.

If you'd like to add support for your particular distribution feel free to submit a pull request to https://github.com/docker/docker-ee-packaging.

@ollien
Copy link

ollien commented Oct 21, 2017

@seemethere I can understand if this is your policy (albeit one I disagree with). Given #141, is this to say that we will see 17.11 releases pushed to the Fedora 27 repos once it's released? Your language here strongly implies that, if you are in fact following the aforementioned policy, you will.

@seemethere
Copy link

@ollien Yes once Fedora 27 is released we will submit packaging code to docker-ce-packaging and it will get releases for the next scheduled version of Docker CE.

Hopefully Fedora 27 is released before the cut-off date for 17.11 so that we can get one edge release in to test before submitting a stable package for Fedora 27.

@lig
Copy link
Author

lig commented Oct 21, 2017 via email

@friism
Copy link

friism commented Oct 23, 2017

@lig thanks for sharing your feedback. We'll continue to release packages in the manner described by @seemethere in spite of the limitations that you point out, since it seems to be useful to lots of users. The overhead of "back-releasing" existing Docker releases on new Linux distros versions would be more than what we can schedule for at the moment.

As @seemethere mentioned, a edge will likely be available at most a month after Fedora 27 is released.

I'm going to go ahead and close this issue. Thanks for caring about us making Docker promptly available on your favorite Linux distro.

@skjaeve
Copy link

skjaeve commented Nov 21, 2017

Installing the FC26 package directly on FC27 seems to work:

sudo dnf install https://download.docker.com/linux/fedora/26/x86_64/stable/Packages/docker-ce-17.09.0.ce-1.fc26.x86_64.rpm

At least I can run the test containers ("hello-world" and ubuntu bash) without obvious errors.

@seemethere
Copy link

For those coming to this comment at a later date, 17.12.0-ce has officially been released and packages for Fedora 27 are officially now available.

@lig
Copy link
Author

lig commented Dec 28, 2017

@seemethere thanks for the update. Anyway, this is not much of a help as the next Fedora release will lack Docker CE support for several months after release as you always do that.
At least, this is something.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants