berber wrote:
> If you look at the reply from Russ Allbery you will notice he wrote "
> We've only gotten bitten by this once, when there was a bug in Puppet
> that occasionally caused it to overwrite managed files with their own
> checksums."
>
> I'm thinking to myself that bugs will always happen and that this
> particular kind of bug would not necessarily show on a staging
> environment as it only "occasionally" happens.
>
> Now consider a company running hundreds of production servers with
> puppet running continuously every hour and over the night random
> servers start to fail. By the time someone understands that puppet is
> to blame and stops it (one may think there is an attack), more servers
> may fail. At this point you may have 10,20,100 servers down and no
> puppet to fix them as the current version has a bug that randomly
> ("occasionally") kills files.
>
> Why would anyone want to put himself in this situation instead of
> running puppet on a need to deploy basis?
>   
The first thing you must understand is that this is a really dangerous 
piece of software, just as any other similar software 
(configuration/settings/policy enforcer).

I read a course about SMS (the equivalent of puppet from M$ for windowze 
only, I think they renamed it) and the course started with something 
like: with administrator permissions one could break a computer, with 
sms permissions one can break all the computers in the organization :-)

Why would you keep this software always running you say, well simply put 
because you get tired of making the same changes every day to computers. 
Because you sometimes change a setting for "10 minutes" somebody calls 
you and you forget about the change, configuration drift and the list 
can go on.

Yes, it's very dangerous, but very productive also :-)


Silviu

--

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