[comp.sys.apollo] Loading SR10.2 from a tape on an SR9.7 node

holtz@cascade.carleton.CDN (Neal Holtz) (01/04/90)

I have a single DN2500 without CTAPE.  The rest of the network are
mostly DN4000's running SR9.7, and I do not want to upgrade any of
them to SR10.2, yet.  That is, the only nodes with CTAPES will be
running SR9.7.  I want to use those SR9.7 CTAPE's to install SR10.2
on my DN2500 -- it currently has only the minimum "hardware
acceptance" software running on it.

The most direct reference to this situation I've found in the release
notes or in the "Installing Domain Software" book (v.A02) is on page
4-4: 
	"Do not, however, use the tools_sr9 tools to install an SR-10
	compatible product from an SR9.7 node to an SR10 node.  The
	resulting ACLs on the installed product will not be correct."

My questions:

1. Does this warning apply when using distaa (& thus rbak) to move
   the software from CTAPE (on an SR9.7 node) to an authorized area
   (on an SR10 node)?

2. If it does apply, is it serious? (I don't worry too much about
   security, but various important protected subsystems could be
   troublesome).

3. If it does apply, and is serious, can I run the cvtrgy procedure
   to make my SR9.7 registries Domain/OS compatible, ahead of time?
   Except, this tool probably has to be installed.  Sigh?

4. Or, is it as I am hoping, and I have nothing to worry about?
   After using the SR9 rbak to load the install directory,
   perhaps I can just run tools_sr9/minst on the SR9.7 node,
   specifying a target authorized area on an SR10 node?

Any experience with this, anyone?

lampi@pnet02.gryphon.com (Michael Lampi) (01/06/90)

I'd ask the local Apollo sales office if 1) they would let you borrow a
cartridge tape to load the software, or 2) let you take your DN2500 to their
office and load it from the net there.

After all, didn't you order the DN2500 with the operating system? Did they say
that it WOULDN'T be on the DN2500 disks(s)?

Michael Lampi               MDL Corporation   213/782-7888   fax 213/782-7927

UUCP: {ames!elroy, <routing site>}!gryphon!pnet02!lampi
INET: lampi@pnet02.gryphon.com
"My opinions are that of my corporation!"

dbfunk@ICAEN.UIOWA.EDU (David B Funk) (01/06/90)

in posting <1366*holtz@cascade.carleton.cdn> Neal Holtz asks:

> I have a single DN2500 without CTAPE.  The rest of the network are
> mostly DN4000's running SR9.7, and I do not want to upgrade any of
> them to SR10.2, yet.  That is, the only nodes with CTAPES will be
> running SR9.7.  I want to use those SR9.7 CTAPE's to install SR10.2
> on my DN2500 -- it currently has only the minimum "hardware
> acceptance" software running on it.

    Sorry to say, Neal, you have a real problem on your hands.
The sr9.7 version of rbak can't even properly index a sr10 tape,
let alone load it into an AA. You MUST use the sr10 version of
rbak (running on a sr10.x system) to be able to load the contents
of the sr10.x distribution tapes into an AA on a sr10 disk. Note that
the AA must also be on a sr10 disk, not a sr9.7 disk. When you
put sr10 files on a sr9.7 disk, the ACLs get converted in a way that
break "set-UID" programs. This will result in a useless sr10 OS AA.
The "tools_sr9" tools are used to install a SR9.7 product onto a
sr9.7 machine. IE now Apollo ships one install "system" for both
sr9.7 & sr10.x software.

I can think of a few different ways to handle this situation:

1) Bite the bullet and convert one of your C-tape DN4000s to sr10.

2) If you have at least one other sr10 based node that has a "/sau7"
    directory on it, you could temporarily boot one of your C-tape
    DN4000s off of it. IE you would treat the DN4k as a "diskless"
    node and ignore its sr9.7 disk. Partner it off a sr10 based node,
    boot it diskless and then it will be running sr10 so you can use
    rbak to read the tapes and load the AA onto the disk.

 Note that the "HAP" software on the DN2500 only has a "/sau9" directory
 so you'll need some other node for this.
 If you have no sr10 node with "/sau7" then...

3) Beg, borrow, or steal a C-tape drive for your DN2500 so you can
    load the AA. If nothing else, if you get the "/sau7" directory
    off the tape then you can use (2) to do the rest of the job. Try
    leaning on your local Apollo/HP salesperson for a loan. After all,
    they want you to be a happy camper so you'll buy more of these things.
    Note that you can't take the C-tape drive from your DN4k and connect
    it up to the DN2500, the interface is wrong.

4) See if you can get somebody at a sr10 site to make up a sr9.7 C-tape
    with the "/sau7" directory off the sr10.2 tapes. The sr10 wbak has
    an option to write out the tape in sr9.7 format. You can't do this
    with the whole sr10.2 distribution as there are various files that MUST
    have correct sr10 ACLs to work and can't be translated into sr9.7 format.
    But you should be able to get a working copy of the sr10.2 "/sau7"
    directory on/off a sr9.7 C-tape. Once you have this on your DN2500
    you can proceed with (2).

5) Talk to your local Apollo/HP people and see if you can get them to
    bring out a "suitcase". When sr10 was just getting started, Apollo
    made up a luggable sr10 node-in-a-suitcase that the SSEs could drag
    out to sites that had a sr10 conversion problem. They would connect the
    "suitcase" to the customer's net and use it to do the first sr10 load.

Dave Funk