I have a work in progress version of a similar change locally also. Replies inline below:
On Sunday, July 26, 2015 at 12:31:24 PM UTC-4, Gareth Rushgrove wrote: > > I'm looking at shipping a 5.0 release of the garethr/docker module to > add support for this, WIP in > https://github.com/garethr/garethr-docker/pull/311 > > And I had a few questions which I reasoned I'd ask here. > > * Previously the module defaulted to upstream docker packages for > Ubuntu, and used distro packages for everything else (because they > didn't exist). I'm proposing to change this, so everything by default > uses the upstream. And to document how you can use your distro of > choices version. Any reason why that's not the best option? > I think some people may not want that because they have internal mirrors (like we do), but it's easy to turn off the use of the public repos. > * The change in repo and the change in package-name mean a certain > level of juggling. Remove the old repo, remove the old package, add > the new, etc. I'm not sure that's best dealt with by the module, I'm > not sure I'd want updating the module to (for instance) remove docker > and every running containers on all hosts. Open to ideas about how > best to signpost this change however. > At least on Ubuntu, docker-engine conflicts with lxc-docker, so installing it automatically removes both the old generic name and the version named package. -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/c42e7550-20f0-4ec6-9c04-5e1495486299%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.