[chef-dev] Re: Re: socket control for chef-client


Chronological Thread 
  • From:
  • To: Joseph Holsten < >
  • Cc: " " < >
  • Subject: [chef-dev] Re: Re: socket control for chef-client
  • Date: Mon, 05 Mar 2012 17:34:38 +0100

Joseph Holsten 
< >
 writes:

> On Mar 5, 2012, at 5:33 AM, 
> 
>  wrote:
>
>> While I'm at it, have you had more thoughts about the idea behind
>https://github.com/grantr/chef/commits/socket ;?
>
>> It provides a way to trigger single-recipe runs.
>
> Looks like it does a great deal more than that, it's basically a
> first pass at an IPC API. You could build on this to push in any
> config change you wanted (node attributes, log level, etc). Very
> cool indeed. 

>
> My question is: don't you want those changes written down somewhere?
> What's the added value in applying a run list that isn't from a chef
> server or solo repository? What extra good does it have over
> updating the centralized run list and just running chef?

In my case i just want to be able to run one recipe instead of the
main huge centralised run_list.

Again, I could work around this with a special cookbook that would
alter the run_list.
For example the special cookbook would read a json file (with either
recipes to run, or recipes to skip), alter chef-client run_list
accordingly and remove the json file eventually.


-- 
Laurent



Archive powered by MHonArc 2.6.16.

§