[chef] Re: Re: Re: About Opscode's cookbook repo changes


Chronological Thread 
  • From: Daniel DeLeo < >
  • To:
  • Subject: [chef] Re: Re: Re: About Opscode's cookbook repo changes
  • Date: Fri, 17 Jun 2011 10:33:25 -0700


On Friday, June 17, 2011 at 9:34 AM, Miquel Torres wrote:

> That would be a possible solution. It is not a good one, because you
> need to install the whole chef package plus dependencies to use knife,
> and you even get a chef-client running, which you definitely don't
> want in your desktop.
> 
> Isn't it possible to for example use a rake task, and only need to
> install a chef "light" package or something?
> 
> 
Mostly not. Whether or not a given packaging system starts a chef-client 
daemon is a packaging issue. I'll defer to the apt experts for instructions 
on how to do this on Ubuntu, but the rubygems packages, for example, do not 
start chef-client.

Could you explain more about what issues are caused by installing the "whole 
chef package plus dependencies"? Are there conflicts with other packages?

-- 
Dan DeLeo
> 
> 2011/6/17 Daniel DeLeo 
> <
>  
> (mailto: )>:
> > 
> > On Friday, June 17, 2011 at 2:10 AM, Miquel Torres wrote:
> > 
> > > Hi all,
> > > 
> > > last month there was a post regarding changes in the opscode cookbooks 
> > > repo:
> > > http://www.opscode.com/blog/2011/05/24/update-on-the-future-of-opscodes-cookbooks/
> > > 
> > > While I can understand the reasons that made Opscode remove the
> > > metadata.json from all cookbooks, it does pose a big problem for
> > > non-ruby tools like LittleChef, which depended on JSON to
> > > inter-operate.
> > > 
> > > Is there a way to generate metadata.json for all cookbooks that
> > > doesn't need a Chef Server?
> > > "knife cookbook metadata" doesn't classify there, unfortunately.
> > > 
> > > Cheers,
> > > Miquel
> > knife cookbook metadata doesn't need to talk to the server to work, but 
> > the config checker will error out if you don't have a key. So the best 
> > solution is to patch knife so that the config checker only cares about 
> > your private key when running a command that requires it.
> > 
> > --
> > Dan DeLeo





Archive powered by MHonArc 2.6.16.

§