Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Apr 2009 08:59:45 -0400
From:      Dan Langille <dlangille@myyearbook.com>
To:        Vincent Hoffman <vince@unsane.co.uk>
Cc:        Tom Judge <tom@tomjudge.com>, freebsd-isp@freebsd.org
Subject:   Re: inventory / configuration management tools
Message-ID:  <6dd019370904210559o63f17a3ble56f4282d1eaa0f9@mail.gmail.com>
In-Reply-To: <49E4BA1F.8090900@unsane.co.uk>
References:  <6dd019370904140548n783825f6ub53c205dfd152689@mail.gmail.com> <49E4AD01.2060702@tomjudge.com> <49E4BA1F.8090900@unsane.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Apr 14, 2009 at 12:30 PM, Vincent Hoffman <vince@unsane.co.uk> wrot=
e:
> On 14/4/09 16:34, Tom Judge wrote:
>> Dan Langille wrote:
>>> Are you using a configuration management tool? =A0If so what?
>>>
>>> I don't mean a tool to manage /etc/rc.conf (for example).
>>>
>>> What I'm looking for is something to keep track of all the hardware,
>>> where it's installed, mac addresses, etc. =A0There has to be some kind
>>> of API into it so we can plug utilize our existing processes,
>>>
>>> We are looking at http://onecmdb.org/ but I'm wondering about other
>>> options.
>>>
>>>
>> In addition to my last response (which I can't reply to because its
>> not made it back to me yet).
>>
>> We also use RackTables (http://www.racktables.org/) for storing data
>> such as locations, configurations etc.. =A0There is not really any real
>> API for it but the DB is fairly simple to interface with..
>> The code is not exactly clean, but it works. =A0I have a work in
>> progress rewrite that is based on MVC that I can share. =A0It also has
>> added features for managing package installation sets, and jails, and
>> glue code to interface the package sets to Tinderboxes for binary
>> builds.. Additional glue to hook it into CFEngine to manage jail
>> deployment (via ezjail) and package installation. =A0Let me know if you
>> are interested in any of this..
>>
>> Tom
>>
> was going to suggest looking at http://flux.org.uk/projects/rackmonkey
> but racktables looks more fully featured.
>
> Vince

We agree.  :)

I did install RackMonkey.  For me, personally, I like that it can use
PostgreSQL (as well as SQLite and MySQL).

RackMonkey did not have the level of details we require.  For example,
I didn't see a way to specify MAC address or ports on a given system.
If I was to use RackMonkey, I think the first thing I'd do is write a
clear installation document.

Regardless, thanks Vince.

--=20
Dan Langille
myYearbook.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6dd019370904210559o63f17a3ble56f4282d1eaa0f9>