On 2010-05-25 at 11:10 -0400, Nick Silkey wrote:
> On Tue, May 25, 2010 at 11:01 AM, Phil Pennock
> <lopsa-discuss+p...@spodhuis.org> wrote:
> > So, if service Foo gets droped from your puppet configs somehow, through
> > misconfiguration, your monitoring will stop and the service can go down
> > without you knowing about it?
> 
> Hopefully something, in meatspace or otherwise, is watching diffs of
> commits to VCS that manages the puppet configs?  You do keep cfg mgmt
> configs under VCS ... right?  Working on code without the safety net
> of source control feels like tightrope walking over an acid-filled
> pool of sharks with lasers.
> [http://twitter.com/BrianEnigma/status/14640615599]  So I guess like
> many things we sysadmins do, this boils down to
> risk-of-no-airspace-segregation versus convenience-of-reuse?

 * I use source control, extensively
 * I don't currently work on systems where puppet or its like are used,
   although my desktop & laptop are admin'd with puppet by another
   group, so I'm only talking general principles here
 * What worries me is the potential to have a broken dependency
   somewhere with a diff which *looks* innocuous but turns out to have
   rather significant impact -- so pre-commit or post-commit hooks are
   going to be beneficial: even if not for the cross-reference sanity
   checks I mentioned then for generating impact summaries

_______________________________________________
Discuss mailing list
Discuss@lopsa.org
http://lopsa.org/cgi-bin/mailman/listinfo/discuss
This list provided by the League of Professional System Administrators
 http://lopsa.org/

Reply via email to