On Nov 2, 2006, at 19:59 , Narayan Desai wrote:

"Brandon" == Brandon S Allbery KF8NH <[EMAIL PROTECTED]> writes:

  Brandon> On Nov 2, 2006, at 11:26 , Paul Anderson wrote:

1) bring up new server
2) point all clients at new server (and wait for them to make the
   change)
3) decommision old server

  Brandon> passes all tests.  The assumption here, as I stated
  Brandon> recently in another context, is that sysadmins are only
  Brandon> human; people do make mistakes (especially when things are
  Brandon> blowing up), and even when they don't make mistakes
  Brandon> unforeseen problems can arise, so it's best to not
  Brandon> completely automate the process.

from your perspective, does our solution sound too hands off? I am
just kind of curious. Are there other sorts of checking we should
perform in order to make the process less error-prone? In our
experiences, this has worked well-enough in basic processes, but it
isn't cost-effective enough to use for all configuration changes...

I think what I'm getting at is that there *is* no good solution to the problem Paul brought up, and a practical change management solution needs to allow for the possibility that unforeseen events could lead to it coming up even in the best-organized and "safest" change sequences. So I prefer *not* to automate at the level you suggest, unless it's done outside of the CM framework (as I mentioned, a project management system could be used for such sequencing as long as it doesn't automatically kick changes out), both to avoid the overlap issue Paul raised and to allow changes to be staged to test machines and require someone to sign off on success before they're staged globally.

In short, it seems to me that paranoia and pessimistic planning are good things when it comes to change management. :)

--
brandon s. allbery    [linux,solaris,freebsd,perl]     [EMAIL PROTECTED]
system administrator [openafs,heimdal,too many hats] [EMAIL PROTECTED]
electrical and computer engineering, carnegie mellon university    KF8NH



_______________________________________________
lssconf-discuss mailing list
lssconf-discuss@inf.ed.ac.uk
http://lists.inf.ed.ac.uk/mailman/listinfo/lssconf-discuss

Reply via email to