On Fri, Sep 10, 2010 at 9:56 AM, Luke Kanies <l...@madstop.com> wrote:
> It looks like the list has you pretty well handled, so mostly I'm writing 
> back to say I'm glad to see ISconf users still around, and very glad to see 
> it looks like Puppet will work for you.

Indeed, very well treated. Even my oddest questions are being answered! Thanks!

> That being said, I'll throw my responses in here, too, since I've got more of 
> the ISconf context.
>
>> 1 - With a high number of identical nodes, we are very precious about
>> deploying the exact same sw package (rpm in this case) to all nodes.
>> Can I declare an exact rpm version/revision in a packages[] section?
>> Can I later update it with a later version and will it know to upgrade
>> via yum?
>
> ensure => '1.0' or whatever works fine.

Excellent - thanks! I was going to write full package+version/revision
names instead (which wouldn't have worked properly).

>> 2 - Can I say "install this shellscript and run it once"? How?
>
> Not in so many words, but as Patrick said, use the 'creates' argument to 
> provide idempotency and you'll actually be happier.

Cool! I do write my scripts to be (internally) idempotent, but I hate
to see them re-run everytime (as time goes by, the number grows...) so
touching a file and using the 'creates' arg will DTRT.

>> 5 - Is there any "server status" monitoring tool that
>> integrates/piggybacks with Puppet? Our NAT'ted clients make most
>> monitoring tools a pain...
>
> Our own Dashboard, along with Foreman and a few others.

Will look at Dashboard more in depth - thanks!

>> 6 - For disconnected configuration clients -- is there a way to tell
>> the puppet client: the puppet config of the server is available to you
>> on file:///media/usb/puppetconfig ? The XS already has a mechanism
>> that can guarantee the integrity of files coming from the sysadmin
>> team (so only "signed" files are accepted over usb).
>
> Yes, use stand-alone 'puppet' rather than a client/server.  You can still 
> report back in this mode, although that probably won't help you much if 
> you're disconnected.

Overall, I have to say puppet is treating me a bit too well. Thanks!!!

cheers,


m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to