[chef] Re: Re: Re: Thinking out loud


Chronological Thread 
  • From: Adam Jacob <adam@opscode.com>
  • To: chef@lists.opscode.com
  • Subject: [chef] Re: Re: Re: Thinking out loud
  • Date: Wed, 29 Jul 2009 09:50:39 -0700

On Wed, Jul 29, 2009 at 12:09 AM, Graeme Mathieson<mathie@woss.name> wrote:
> Thanks for the detailed response, Adam, and apologies for the delay in
> following up. I've just got so many thoughts, ideas and directions that it's
> hard to know where to start! Well, that and I've got a production system to
> deliver ASAP, which is what I'm busting a gut on just now. :-)

Cool - take your time.  We'll get Rome built, just not today.

> But unfortunately, "just enough chef" is quite a lot.  So I had a go at
> creating a "bootstrap" installation script for Chef. It works against a
> pristine Ubuntu 9.04 system and doesn't pollute the system itself with
> anything, leaving that to Chef itself.  I've shifted the documentation (and
> the script itself) across to our public wiki:
>
>    http://wiki.rubaidh.com/display/public/Bootstrapping+Chef
>
> I'm sure it's utterly bug ridden and flawed, but it does appear to do the
> right thing. And, for bonus points, it seems to be somewhat idempotent in
> that it doesn't cause harm if you run it again. Not that it carries on where
> it left off, but at least everything happens in a temporary directory, or
> through Chef.
>
> Thoughts?

I dig it!  It's already pretty generic, but seeing something like this
for all the various platforms we support is a great idea.  Reminds me
of the old Gnome installer from back in the day.  Another variant on
this would be using Capistrano to do it remotely..

Adam

-- 
Opscode, Inc.
Adam Jacob, CTO
T: (206) 508-7449 E: adam@opscode.com



Archive powered by MHonArc 2.6.16.

§