opencrowbar/core — pull request #113 by VictorLowther (2014-04-07 14:37:42+00:00)
Title: Clean up Berkshelf chef-solo support.

* Instead of creating package.tar.gz in the middle of our actual
cookbooks, create it in /var/cache/crowbar/cookbooks.
* Don't try to pull in the berkshelf gem into rails just so we can run
it in a subshell. Instead, arrange for the subshell it should run in
to be outside of the bundler environment.
* Have chef-solo die horribly if we don't have a package.tar.gz to copy
over.