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.