Steffen Weiberle wrote:
> On 05/15/09 17:06, mary ding wrote:
>> Steffen:
>>
>> About pkg.opensolaris/release vs pkg.opensolaris/dev, we just switch 
>> it in osol_111a.  Until 2009.0906 is available at 
>> pkg.opensolaris/release, you will have to change the default.xml to 
>> point to the correct one.
>>
>> Even for me, when the default point to opensolaris.org/dev, I have to 
>> change it to ipkg.sfbay/dev since I am internal to SUN.  If they 
>> switch to pkg.opensolaris/release, I still need to change it to 
>> ipkg.sfbay/release.
> 
> I guess I am not making myself well understood.
> 
> Others and I had failed installs using 111a AI where the repository
> points to 101a, or what ever version 2008.11 is. So there is a
> non-trivial issue having a mis-match, and the installer itself does not
> catch that. Otherwise it would have aborted with an error message saying
> something like 'you are referening a repository for an older,
> incompatible version'. This is regardless of the URL (/release versus 
> /dev).
> 
> Backward compatibility would allow for a newer installer or image to 
> gracefully handle and older repository, since we can choose to deal with 
> prior work. I would expect an older installer to have issues with a 
> newer repository, and quickly be able to determine that and issue a 
> clear error message highlighting the conflict.
> 

Please provide comments on the design discussions that are going on; I 
agree that our capabilities to handle evolution of the various moving 
parts need to have predictability and correctness as their primary 
objective.

> 
> Within different builds of 2009.06, are there incompatibilities that the
> AI server, the AI image, and the version in the repository must match,
> otherwise some sort of installation error may occur?  (Since composing 
> this last Friday (and forgetting to send) I see that my 111a IA server 
> with a 111a install image installs 111a even though the repository 
> (ipkg.sfbay) is 111b.)
> 

I would mostly expect that the repository doesn't matter too much modulo 
the transition since 2008.05 to add SPARC, but yes, there have been 
several transitions in the AI client/server interfaces as development 
has proceeded.  Going forward these should be much less frequent, and 
better managed, but if you're going to be on the /dev branch, expect 
this may occur.

Dave

Reply via email to