On Jun 25, 2013, at 5:39 PM, Sascha Bates
< >
wrote:
Hi Russ, what you are encountering here is cookbook dependencies. These areAlso note that if you have two internal cookbooks which depend on each other, it is
documented in the metadata.rb of the cookbook:
https://github.com/edelight/chef-mongodb/blob/master/metadata.rb#L15
There are a couple of different ways to cope with dependency management. I
believe you can use `knife cookbook site install` and that will also pull
dependencies that are listed in a metadata file.
possible to upload them both with the same "knife cookbook upload cookbook1
cookbook2" command. This way, knife will search for dependencies not only the
list of cookbooks that are currently on the server but also the ones that you are
involved in uploading.
It's not a good idea (in general) to have two cookbooks that both depend on
each other, but sometimes it happens, and knife gives you a way to deal with
that problem.
--
Brad Knowles
< >
LinkedIn Profile: <http://tinyurl.com/y8kpxu>
Archive powered by MHonArc 2.6.16.