sorry to harp on this, but what is the plan for various docker-related packages, particularly related to clustering and orchestration? i can see there is a fedora consul package, but what about things like compose and swarm? are there plans for fedora packages for those, or should one just install them straight from docker?
rday
I have a related question about Fedora docker packages. There seems to be a docker-engine at version 1.8.1 and docker at version 1.7.1. I'd like to have docker AND docker engine at the same version, preferably at 1.8.1. I don't mind having to get docker-compose and docker-machine via the docker website directly, but it would also be nice to get them via the normal Fedora repositories. Even though docker-machine appears to be broken for all Linux distributions that I've tried when running with a local vm (VirtualBox) rather than a cloud (AWS). docker-swarm is still considered beta, so I could see why that might not be provided via a Fedora repository.
Thanks, Ken Wolcott
On Sat, Aug 15, 2015 at 1:12 PM, Robert P. J. Day rpjday@crashcourse.ca wrote:
sorry to harp on this, but what is the plan for various docker-related packages, particularly related to clustering and orchestration? i can see there is a fedora consul package, but what about things like compose and swarm? are there plans for fedora packages for those, or should one just install them straight from docker?
rday
--
======================================================================== Robert P. J. Day Ottawa, Ontario, CANADA http://crashcourse.ca
Twitter: http://twitter.com/rpjday LinkedIn: http://ca.linkedin.com/in/rpjday ========================================================================
-- users mailing list users@lists.fedoraproject.org To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines Have a question? Ask away: http://ask.fedoraproject.org
On Sat, 15 Aug 2015, Kenneth Wolcott wrote:
I have a related question about Fedora docker packages. There seems to be a docker-engine at version 1.8.1 and docker at version 1.7.1. I'd like to have docker AND docker engine at the same version, preferably at 1.8.1. I don't mind having to get docker-compose and docker-machine via the docker website directly, but it would also be nice to get them via the normal Fedora repositories. Even though docker-machine appears to be broken for all Linux distributions that I've tried when running with a local vm (VirtualBox) rather than a cloud (AWS). docker-swarm is still considered beta, so I could see why that might not be provided via a Fedora repository.
you've summed up my wish list nicely ... i'm just trying to make a list of where to get all the cool stuff in the docker ecosystem, either as an official fedora package or, if not, then from docker.com directly.
as i read it (and i'm willing to be corrected), there will be some package renaming in the near future, either synchronized with when docker 1.8 gets packaged with fedora, or with f23, or maybe both. i found this page of docker-related fedora packages:
https://admin.fedoraproject.org/pkgdb/packages/docker*/
and i know what *was* docker-io is now docker, and that's going to become docker-engine, is it not? oddly, that list includes docker-compose as being approved in f22, but i don't yet see it in "dnf search", so i can only assume it's coming. same thing with docker-client? docker-machine? etc, etc.
regarding other possible packages, i ran across this page at docker.com, talking about kitematic:
http://docs.docker.com/kitematic/
which refers to something called the "docker toolbox", but it looks like all that is windows/mac only:
https://www.docker.com/toolbox
and as d walsh(?) mentioned recently, the improved builder "dock" has been renamed to "atomic-reactor". like i said, i'm just trying to keep up.
rday
On 08/16/2015 05:04 AM, Robert P. J. Day wrote:
On Sat, 15 Aug 2015, Kenneth Wolcott wrote:
I have a related question about Fedora docker packages. There seems to be a docker-engine at version 1.8.1 and docker at version 1.7.1. I'd like to have docker AND docker engine at the same version, preferably at 1.8.1. I don't mind having to get docker-compose and docker-machine via the docker website directly, but it would also be nice to get them via the normal Fedora repositories. Even though docker-machine appears to be broken for all Linux distributions that I've tried when running with a local vm (VirtualBox) rather than a cloud (AWS). docker-swarm is still considered beta, so I could see why that might not be provided via a Fedora repository.
you've summed up my wish list nicely ... i'm just trying to make a list of where to get all the cool stuff in the docker ecosystem, either as an official fedora package or, if not, then from docker.com directly.
as i read it (and i'm willing to be corrected), there will be some package renaming in the near future, either synchronized with when docker 1.8 gets packaged with fedora, or with f23, or maybe both. i found this page of docker-related fedora packages:
https://admin.fedoraproject.org/pkgdb/packages/docker*/
and i know what *was* docker-io is now docker, and that's going to become docker-engine, is it not? oddly, that list includes docker-compose as being approved in f22, but i don't yet see it in "dnf search", so i can only assume it's coming. same thing with docker-client? docker-machine? etc, etc.
regarding other possible packages, i ran across this page at docker.com, talking about kitematic:
http://docs.docker.com/kitematic/
which refers to something called the "docker toolbox", but it looks like all that is windows/mac only:
https://www.docker.com/toolbox
and as d walsh(?) mentioned recently, the improved builder "dock" has been renamed to "atomic-reactor". like i said, i'm just trying to keep up.
rday
docker-1.8.1 (docker-engine) should be out soon. I believe lokesh is working on packaging up the other docker content for Fedora. I am not a big fan of changing the name of docker to docker-engine at this time. (We just changed it from docker-io to docker, and would probably have to alias it anyways.)
Lokesh can you add a provides docker-engine to docker package.
On 08/17/2015 08:06 AM, Daniel J Walsh wrote:
On 08/16/2015 05:04 AM, Robert P. J. Day wrote:
On Sat, 15 Aug 2015, Kenneth Wolcott wrote:
I have a related question about Fedora docker packages. There seems to be a docker-engine at version 1.8.1 and docker at version 1.7.1. I'd like to have docker AND docker engine at the same version, preferably at 1.8.1. I don't mind having to get docker-compose and docker-machine via the docker website directly, but it would also be nice to get them via the normal Fedora repositories. Even though docker-machine appears to be broken for all Linux distributions that I've tried when running with a local vm (VirtualBox) rather than a cloud (AWS). docker-swarm is still considered beta, so I could see why that might not be provided via a Fedora repository.
you've summed up my wish list nicely ... i'm just trying to make a list of where to get all the cool stuff in the docker ecosystem, either as an official fedora package or, if not, then from docker.com directly.
as i read it (and i'm willing to be corrected), there will be some package renaming in the near future, either synchronized with when docker 1.8 gets packaged with fedora, or with f23, or maybe both. i found this page of docker-related fedora packages:
https://admin.fedoraproject.org/pkgdb/packages/docker*/
and i know what *was* docker-io is now docker, and that's going to become docker-engine, is it not? oddly, that list includes docker-compose as being approved in f22, but i don't yet see it in "dnf search", so i can only assume it's coming. same thing with docker-client? docker-machine? etc, etc.
regarding other possible packages, i ran across this page at docker.com, talking about kitematic:
http://docs.docker.com/kitematic/
which refers to something called the "docker toolbox", but it looks like all that is windows/mac only:
https://www.docker.com/toolbox
and as d walsh(?) mentioned recently, the improved builder "dock" has been renamed to "atomic-reactor". like i said, i'm just trying to keep up.
rday
docker-1.8.1 (docker-engine) should be out soon. I believe lokesh is working on packaging up the other docker content for Fedora. I am not a big fan of changing the name of docker to docker-engine at this time. (We just changed it from docker-io to docker, and would probably have to alias it anyways.)
Lokesh can you add a provides docker-engine to docker package.
Looks like docker-1.8.1-1.git9281dc3.fc22 is in updates-testing? docker-1.8.1-1.git3c1d7c8.fc23 http://koji.fedoraproject.org/koji/buildinfo?buildID=677363 is also built and I believe movind along.
docker-1.9.0-2.gitf8950e0.fc24 http://koji.fedoraproject.org/koji/buildinfo?buildID=677354 is in Rawhide.
On Mon, Aug 17, 2015 at 08:30:41AM -0400, Daniel J Walsh wrote:
On 08/17/2015 08:06 AM, Daniel J Walsh wrote:
On 08/16/2015 05:04 AM, Robert P. J. Day wrote:
On Sat, 15 Aug 2015, Kenneth Wolcott wrote:
I have a related question about Fedora docker packages. There seems to be a docker-engine at version 1.8.1 and docker at version 1.7.1. I'd like to have docker AND docker engine at the same version, preferably at 1.8.1. I don't mind having to get docker-compose and docker-machine via the docker website directly, but it would also be nice to get them via the normal Fedora repositories. Even though docker-machine appears to be broken for all Linux distributions that I've tried when running with a local vm (VirtualBox) rather than a cloud (AWS). docker-swarm is still considered beta, so I could see why that might not be provided via a Fedora repository.
you've summed up my wish list nicely ... i'm just trying to make a list of where to get all the cool stuff in the docker ecosystem, either as an official fedora package or, if not, then from docker.com directly.
as i read it (and i'm willing to be corrected), there will be some package renaming in the near future, either synchronized with when docker 1.8 gets packaged with fedora, or with f23, or maybe both. i found this page of docker-related fedora packages:
https://admin.fedoraproject.org/pkgdb/packages/docker*/
and i know what *was* docker-io is now docker, and that's going to become docker-engine, is it not? oddly, that list includes docker-compose as being approved in f22, but i don't yet see it in "dnf search", so i can only assume it's coming. same thing with docker-client? docker-machine? etc, etc.
Really not keen to do yet another name change, and since the main binary in question is still 'docker', doesn't really hurt to keep the package name 'docker' and also have it provide 'docker-engine'. Should the binary name itself change to docker-engine, we'll see... :)
'docker-io' exists only for fedora 21 and prior. fedora 22 and forward, it's 'docker'.
'docker-compose' recently got into fedora thanks to Michael Hampton, a new contributor. Looks like it hasn't made it into the stable repos yet. Please enable the testing repo to get it.
There are package review requests open for 'docker-machine' https://bugzilla.redhat.com/show_bug.cgi?id=1211517 and 'docker-swarm' https://bugzilla.redhat.com/show_bug.cgi?id=1211517 which I'm handling, but it would move much faster if we have co-maintainers for this if anyone is interested :). New/novice packagers welcome too, just get in touch with me and I'll see what we can do :)
regarding other possible packages, i ran across this page at docker.com, talking about kitematic:
http://docs.docker.com/kitematic/
which refers to something called the "docker toolbox", but it looks like all that is windows/mac only:
https://www.docker.com/toolbox
and as d walsh(?) mentioned recently, the improved builder "dock" has been renamed to "atomic-reactor". like i said, i'm just trying to keep up.
rday
docker-1.8.1 (docker-engine) should be out soon. I believe lokesh is working on packaging up the other docker content for Fedora. I am not a big fan of changing the name of docker to docker-engine at this time. (We just changed it from docker-io to docker, and would probably have to alias it anyways.)
Lokesh can you add a provides docker-engine to docker package.
Looks like docker-1.8.1-1.git9281dc3.fc22 is in updates-testing? docker-1.8.1-1.git3c1d7c8.fc23 http://koji.fedoraproject.org/koji/buildinfo?buildID=677363 is also built and I believe movind along.
docker-1.9.0-2.gitf8950e0.fc24 http://koji.fedoraproject.org/koji/buildinfo?buildID=677354 is in Rawhide.
On Mon, 17 Aug 2015, Daniel J Walsh wrote:
docker-1.8.1 (docker-engine) should be out soon. I believe lokesh is working on packaging up the other docker content for Fedora. I am not a big fan of changing the name of docker to docker-engine at this time. (We just changed it from docker-io to docker, and would probably have to alias it anyways.)
Lokesh can you add a provides docker-engine to docker package.
Looks like docker-1.8.1-1.git9281dc3.fc22 is in updates-testing?
it is? i have updates-testing repo enabled on my f22 system, and i'm not seeing it. is there a trick to this?
rday
On Mon, Aug 17, 2015 at 12:09:33PM -0400, Robert P. J. Day wrote:
On Mon, 17 Aug 2015, Daniel J Walsh wrote:
docker-1.8.1 (docker-engine) should be out soon. I believe lokesh is working on packaging up the other docker content for Fedora. I am not a big fan of changing the name of docker to docker-engine at this time. (We just changed it from docker-io to docker, and would probably have to alias it anyways.)
Lokesh can you add a provides docker-engine to docker package.
Looks like docker-1.8.1-1.git9281dc3.fc22 is in updates-testing?
it is? i have updates-testing repo enabled on my f22 system, and i'm not seeing it. is there a trick to this?
https://admin.fedoraproject.org/updates/docker Looks like it's still in a testing 'requested' state for whatever reason. Perhaps rel-eng is holding off updates atm.
If you want it right away, try this: http://koji.fedoraproject.org/koji/buildinfo?buildID=677364 . You'll need the docker and docker-selinux packages at a minimum.
HTH.
rday
--
======================================================================== Robert P. J. Day Ottawa, Ontario, CANADA http://crashcourse.ca
Twitter: http://twitter.com/rpjday LinkedIn: http://ca.linkedin.com/in/rpjday ========================================================================
On Mon, 17 Aug 2015, Lokesh Mandvekar wrote:
On Mon, Aug 17, 2015 at 12:09:33PM -0400, Robert P. J. Day wrote:
On Mon, 17 Aug 2015, Daniel J Walsh wrote:
docker-1.8.1 (docker-engine) should be out soon. I believe lokesh is working on packaging up the other docker content for Fedora. I am not a big fan of changing the name of docker to docker-engine at this time. (We just changed it from docker-io to docker, and would probably have to alias it anyways.)
Lokesh can you add a provides docker-engine to docker package.
Looks like docker-1.8.1-1.git9281dc3.fc22 is in updates-testing?
it is? i have updates-testing repo enabled on my f22 system, and i'm not seeing it. is there a trick to this?
https://admin.fedoraproject.org/updates/docker Looks like it's still in a testing 'requested' state for whatever reason. Perhaps rel-eng is holding off updates atm.
actually, this:
https://admin.fedoraproject.org/updates/docker-1.8.1-2.git3c1d7c8.fc22?_csrf...
claims, "This update is currently being pushed to the Fedora 22 testing updates repository." so i'm assuming it's imminent.
rday
On Mon, Aug 17, 2015 at 12:29:57PM -0400, Robert P. J. Day wrote:
On Mon, 17 Aug 2015, Lokesh Mandvekar wrote:
On Mon, Aug 17, 2015 at 12:09:33PM -0400, Robert P. J. Day wrote:
On Mon, 17 Aug 2015, Daniel J Walsh wrote:
docker-1.8.1 (docker-engine) should be out soon. I believe lokesh is working on packaging up the other docker content for Fedora. I am not a big fan of changing the name of docker to docker-engine at this time. (We just changed it from docker-io to docker, and would probably have to alias it anyways.)
Lokesh can you add a provides docker-engine to docker package.
Looks like docker-1.8.1-1.git9281dc3.fc22 is in updates-testing?
it is? i have updates-testing repo enabled on my f22 system, and i'm not seeing it. is there a trick to this?
https://admin.fedoraproject.org/updates/docker Looks like it's still in a testing 'requested' state for whatever reason. Perhaps rel-eng is holding off updates atm.
actually, this:
https://admin.fedoraproject.org/updates/docker-1.8.1-2.git3c1d7c8.fc22?_csrf...
claims, "This update is currently being pushed to the Fedora 22 testing updates repository." so i'm assuming it's imminent.
Imminent yes. But I don't think it takes more than a day to push builds to testing unless either rel-eng is facing some blockers (most probably) or they're closed for the weekend (not quite certain). Guess the rel-eng IRC or mailing list can answer that better.
On Mon, 17 Aug 2015, Lokesh Mandvekar wrote:
On Mon, Aug 17, 2015 at 12:29:57PM -0400, Robert P. J. Day wrote:
actually, this:
https://admin.fedoraproject.org/updates/docker-1.8.1-2.git3c1d7c8.fc22?_csrf...
claims, "This update is currently being pushed to the Fedora 22 testing updates repository." so i'm assuming it's imminent.
Imminent yes. But I don't think it takes more than a day to push builds to testing unless either rel-eng is facing some blockers (most probably) or they're closed for the weekend (not quite certain). Guess the rel-eng IRC or mailing list can answer that better.
ok, last (probably stupid) question ... i can see the new packages here:
http://dl.fedoraproject.org/pub/fedora/linux/updates/testing/22/x86_64/d/
but running "dnf update" on my f22 system assures me there's nothing to update. do i have to wait for updates-testing metadata to propagate to the mirrors? i also ran "dnf update --refresh", no difference.
so close ...
rday
On Sat, 15 Aug 2015, Kenneth Wolcott wrote:
I have a related question about Fedora docker packages. There seems to be a docker-engine at version 1.8.1 and docker at version 1.7.1. I'd like to have docker AND docker engine at the same version, preferably at 1.8.1. I don't mind having to get docker-compose and docker-machine via the docker website directly, but it would also be nice to get them via the normal Fedora repositories. Even though docker-machine appears to be broken for all Linux distributions that I've tried when running with a local vm (VirtualBox) rather than a cloud (AWS). docker-swarm is still considered beta, so I could see why that might not be provided via a Fedora repository.
two more questions, first a quick one -- is there a timeframe for an official fedora package release of docker 1.8? (or, if rumours are true, the rebranded docker-engine 1.8?) more generally, is there somewhere one can watch the progress of packages through their upgrading lifecycle to know what to expect?
and, second, as i mentioned earlier, i was curious as to when one could expect a "docker-compose" fedora package (and other docker-related orchestration packages), and i ran across this:
https://bugzilla.redhat.com/show_bug.cgi?id=1204441
so that shows pretty clearly that the current "fig" package is destined(?) for renaming, but that was back in april -- whatever happened to that?
more interestingly, i just discovered that docker-compose is available as a python pip package for fedora:
$ pip show docker-compose --- Metadata-Version: 2.0 Name: docker-compose Version: 1.4.0 Summary: Multi-container orchestration for Docker Home-page: https://www.docker.com/ Author: Docker, Inc. Author-email: UNKNOWN License: Apache License 2.0 Location: /usr/lib/python2.7/site-packages Requires: docker-py, six, websocket-client, PyYAML, dockerpty, texttable, requests, docopt $
but it looks pretty old. and if one does a "pip search docker", one sees quite a number of docker-related pip packages ... is that an alternative to rpm-based packaging that is going to be used for package distribution?
rday
On Sat, Aug 15, 2015 at 04:12:55PM -0400, Robert P. J. Day wrote:
sorry to harp on this, but what is the plan for various docker-related packages, particularly related to clustering and orchestration? i can see there is a fedora consul package, but what about things like compose and swarm? are there plans for fedora packages for those, or should one just install them straight from docker?
I think Dan and Lokesh have the other parts of your question answered, but back to this... I don't know of anyone working on these. Most of the people from Red Hat and in the Fedora Cloud SIG working on these same problems are working on the Project Atomic approaches around Kubernetes. If you know of anyone interested in working on these things, though, I think there's plenty of room for it.
On Tue, 18 Aug 2015, Matthew Miller wrote:
On Sat, Aug 15, 2015 at 04:12:55PM -0400, Robert P. J. Day wrote:
sorry to harp on this, but what is the plan for various docker-related packages, particularly related to clustering and orchestration? i can see there is a fedora consul package, but what about things like compose and swarm? are there plans for fedora packages for those, or should one just install them straight from docker?
I think Dan and Lokesh have the other parts of your question answered, but back to this... I don't know of anyone working on these. Most of the people from Red Hat and in the Fedora Cloud SIG working on these same problems are working on the Project Atomic approaches around Kubernetes. If you know of anyone interested in working on these things, though, I think there's plenty of room for it.
i already have quite a lot written on how to start using docker *specifically on fedora* -- exact packages to install, working examples, etc. i'm just trying to finish some stuff but got hung up with a whole new issue involving selinux i posted about earlier ... as soon as that's resolved, i can get back to work.
rday