[chef] Re: Cannot find a cookbook named...


Chronological Thread 
  • From: Brad Knowles < >
  • To:
  • Cc: Brad Knowles < >
  • Subject: [chef] Re: Cannot find a cookbook named...
  • Date: Tue, 25 Jun 2013 18:13:15 -0600

On Jun 25, 2013, at 5:39 PM, Sascha Bates 
< >
 wrote:

> Hi Russ, what you are encountering here is cookbook dependencies.  These 
> are 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.

Also note that if you have two internal cookbooks which depend on each other, 
it is 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.

§