[618] in Release_7.7_team

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

Filsystem naming, if you care please vote soon.

daemon@ATHENA.MIT.EDU (Craig Fields)
Mon Jul 1 15:53:56 1996

Date: Mon, 1 Jul 1996 15:53:49 -0400
From: Craig Fields <cfields@MIT.EDU>
To: ops@MIT.EDU
Cc: ghudson@MIT.EDU, release-team@MIT.EDU

Names for 8.0 supported platforms currently are of the form:

Cluster:	foo-mach
syslib:		foo-machsys MUL foo-mach-os foo-mach-srvd

foo is one of crash, alpha, beta, public.
mach is one of sun, sgi.

(This is a simplification. The Sun clusters are actually named "sun4"
while the filesystems are named "sun." We should probably make this
consistent now. I vote for using "sun4" everywhere.)

So, for example, we have

Cluster:	beta-sgi
syslib:		beta-sgisys MUL beta-sgi-os beta-sgi-srvd

This is fine with me. However, with the new system of allowing
machines to continue to attach only compatible system packs, things
need to change a litte bit. Why?

Currently, we have public-sunsys pointing to 7.7 packs. Before that it
pointed to 7.6 packs. For the transition between 7.6 and 7.7, we
simple repointed public-sunsys from the 7.6 packs to the 7.7 packs -
Hesiod only ever pointed to one of them as far as the machines were
concerned. Thus "public-sunsys" always pointed to the current packs,
and nothing pointed to the old ones.

We can't do that anymore; we need pointers to both sets of packs so
that non-updated machines can continue to point to the old packs, and
updated machines can point to the new ones. For the alpha, beta, and
early releases of Solaris 8.0, this has been done in an ad hoc
way. Before we go to public, we should settle on something for real.

I propose that at the time 8.0 goes public, the 7.7 packs be renamed
to "public-sunsys-77" and "public-sunsys" be pointed to the 8.0 packs.
This way we will know that the current packs are always named the same
thing, and we have a convention for naming older packs. I talked to
bwmelans about this a few weeks ago and he thought this was
reasonable.

(I think the cluster naming should remain the same; it will just
contain multiple syslib entries:

public-sun4
	syslib public-sunsys-77 7.7
	syslib public-sunsys 8.0
)

Craig

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