[2937] in SIPB_Linux_Development

home help back first fref pref prev next nref lref last post

Re: Hesiod information for systems installed with our installer

daemon@ATHENA.MIT.EDU (Greg Hudson)
Mon Aug 28 16:05:38 2000

To: Sam Hartman <hartmans@MIT.EDU>
Cc: linux-dev@MIT.EDU
In-Reply-To: Your message of "Mon, 28 Aug 2000 14:53:35 EDT."
             <200008281853.OAA27620@sweet-transvestite.mit.edu> 
Date: Mon, 28 Aug 2000 16:05:15 -0400
From: Greg Hudson <ghudson@MIT.EDU>

> I had assumed that we could install local cluster information for
> machines without Hesiod, but this is a bad idea.

Couple of things you didn't appear to consider:

	* We (Athena) kind of like to have a central list of machines
	  we might screw over by making various changes to the
	  release.  We might be able to maintain such a list in other
	  ways, but Hesiod has some nice advantages.  Unless people
	  start using cluster.local a lot.

	* The Hesiod method gives us a lot of flexibility to make
	  update policies on the fly.  If Hesiod information contained
	  no version information, and the machine instead had local
	  state saying whether it takes alpha or beta releases or
	  whatnot, then we couldn't auto-update arbitrary groups of
	  machines on different nights, for instance.

home help back first fref pref prev next nref lref last post