[chef] Re: Re: Re: How to tell when recipes fail?


Chronological Thread 
  • From: Daniel DeLeo < >
  • To:
  • Subject: [chef] Re: Re: Re: How to tell when recipes fail?
  • Date: Sun, 7 Nov 2010 22:36:09 -0800

On Sun, Nov 7, 2010 at 9:25 PM, Mike Williams
< >
 wrote:
> On 08/11/2010, at 15:49 , Daniel DeLeo wrote:
>
>>
>> Also, I've been working on a handler paired with a simple sinatra app
>> that stores run history in redis. It's still pretty early going, but
>> you can find the source here:
>https://github.com/danielsdeleo/nom_nom_nom
>
> Nice one, thanks Daniel.
>
> Out of interest, why Redis, as opposed to CouchDB?  I was thinking that it 
> might make sense to store the result of the last Chef run in the existing 
> server data-store, along with everything else, so that (for example) you 
> could target failed nodes using "knife".  Are you intentionally trying to 
> keep "node status" and "run history" separate?

I wrote it on the side as a way to get some exposure to technology I
find interesting but don't use day-to-day. My plan is to get some
experience using/operating what I have so far and then re-evaluate the
technology decisions.

The app as it is allows you to fetch the list of only successful or
failed nodes (it's part of how the data is modeled in redis) and the
UI shows failed/success in the node list, so I'm not trying to keep
them separate. But I did want to take the opportunity to design the UI
(and the whole app, really) from first principles instead of trying to
shoehorn it into what already exists so I can have a fresh perspective
on the problem.

Cheers,

Dan DeLeo

>
> --
> cheers,
> Mike Williams
>
>



Archive powered by MHonArc 2.6.16.

§