-
-
Notifications
You must be signed in to change notification settings - Fork 792
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
address bflad/chef-docker #137 and support that trusty tahr. #138
Conversation
First of all: awesome! You'll need to fix the Upstart rspec test since you modified the start line:
I think there's also going to be some caveats here:
|
excellent points. do you mean binary install from source? i think it is still probably preferable to use the Docker PPA. given the delta that Docker is currently moving at, people want the features and fixes of the bleeding edge. i'll get the spec file fixed later today. |
doh! never mind the first question. working on fixes now. |
fell into a black hole for a few days there, my apologies. I changed the usage of the docker.io PPA to a new boolean attribute under node['docker']['package']. it defaults to true on all platforms and only has meaning on Ubuntu 14.04+. When set to false on that platform version it performs the aforementioned gymnastics. Otherwise it just carries on and installs from the docker.io package source. I changed the spec as the change to the upstart template should be good either way. I confirmed it works in both binary install mode and package install mode. |
Implementation is looking good! One thing: could we change out the extra |
I'll go ahead and get this merged, switch to not using the extra attribute, and release in 0.35.0. Thanks for the hard work. |
address bflad/chef-docker #137 and support that trusty tahr.
I think I got most everything that was busted and didn't break anything new, ymmv of course.
fires up docker on 14.04 with the system packages.