John Levon wrote:
> On Tue, Apr 07, 2009 at 10:28:04AM -0400, Dave Miner wrote:
> 
>>>> The goal there was to not be ISA-specific and use the standard names, 
>>>> but the change was clearly incomplete in terms of not re-locating to 
>>>> standard paths, which I had suggested in one of the conversations before 
>>>> it.
>>> The standard paths are most definitely ISA-specific, making the reason
>>> for this change self-contradictory.
>> The file names previously were also ISA-specific...
> 
> Now you've confused me. The only purpose for moving to boot_archive was
> to avoid being ISA-specific (AIUI). Now you seem to be stating that your
> changes, which once again make boot archive ISA-specific, can somehow
> achieve that goal.
> 

The change I had suggested was to use the standard paths and names, 
rather than ones which were specific to the live CD (especially as they 
were initially architecture-specific).  That didn't get translated 
correctly in the prior iteration.

>>> On the contrary, /boot/amd64 already exists and is essentially a stable
>>> path - has been for a long time. There's no invention here.
>> Well, I had forgotten about it existing in dom0's.  But it is at present 
>> an entirely xVM usage, so you'll have to excuse me there.
> 
> Sure.
> 
>> So, I'm tired of the back and forth here.  I'll propose this compromise:
>>
>> 1.  I will restore the live CD to use the original /boot/x86.microroot 
>> path for 2009.06.
>> 2.  xVM will modify the fix from 6816065 to search 
>> /platform/i86pc/boot_archive, either in the 111a respin or in the next 
>> ON build possible, as well as the next scheduled Linux delivery, 
>> allowing us to migrate to the standard paths sometime in 2010, hopefully.
> 
> We'll work to get this change out to Linux, EC2 and any other
> stakeholders as soon as we can. I'll repurpose 6826097 to this effect.
> We have:
> 
> /boot/x86.microroot (2009.06 and earlier live CD)
> /platform/i86pc/boot_archive (later live CD releases)
> /boot/boot_archive (pre-release 2009.06 bits)
> 
> What will the AI release do? Can we drop the third check, or will it
> stay at /boot/boot_archive?
> 

If it would be helpful in reducing the clutter, it looks like it would 
be easy to revert it to /boot/x86.microroot for now.  We can just 
pretend a few builds didn't exist ;-)

>> 3. xVM engineering document any other existing dependencies on the live 
>> CD structure; something like what's in progress for AI will be acceptable.
> 
> This document is almost finished now. Tim Foster is working on putting
> it up on opensolaris.org, presumably he'll notify this alias when done.
> 
>> 4. Install QE and xVM QE devise a plan for regular regression testing of 
>>  PV OpenSolaris live CD installs
> 
> I'm not sure who's owning this. I'll make sure it's covered again.
> 

Wasn't meaning to dump that on you necessarily, but if you're game for 
following up, that's fine.

Dave

Reply via email to