Jonathan Mellors wrote:
> Hi Thorsten,
> 
> Looks good to me.

And to me.

Thanks,
Nick

> 
> Thanks
> Jonathan
> 
> Thorsten Frueauf wrote:
> 
>> Hi,
>>
>> after Lucias changes and some testing a bit more the following changes 
>> got necessary:
>>
>> - in order to identify the build version, it is not enough to strip off
>>   "snv_" but also the appended letter in case of a respin for that build
>>
>> - within the substitution for the OS package branch version some packages
>>   depend on, I forgot to prefix a 0. to the build number.
>>
>> - for some reason my script to determine dependencies did eliminate a 
>> "p" from
>>   the package name, that formed e.g. SUNWpool to SUNWool, which does not 
>> exist.
>>   Same for SUNWperl -> SUNWerl.
>>
>> - for the SUNWscmasau package the auto determination defined a 
>> dependency on
>>   itself - I though my script prevents that, but obviously that slipped 
>> through
>>
>> - to accomodate Lucias changes to switch to jdk6 and open-jdmk, include
>>   SUNWscmasar and SUNWscmasau in the list of packages to deliver and add 
>> them
>>   to ha-cluster-framework-cmass
>>
>> - SUNWscr did list twice the dir action for "etc/cluster/original" - the 
>> pkg
>>   command fails with a spectacular python stacktrace if that happens :)
>>
>> Please have a look at
>> http://cr.opensolaris.org/~frueauf/colorado-gate-ipsdefs-fixup/
>>
>> Greets
>>       Thorsten
>>
>> Thorsten Frueauf wrote:
>>
>>> Hi,
>>>
>>> some time ago I send a webrev with a 1:1 conversion of SVR4 prototype 
>>> and pkginfo files into the IPS manifest world, along the design we 
>>> defined at http://www.genunix.org/wiki/index.php/ColoradoIPSBuild
>>>
>>> I did now refresh that webrev in order to contain some Makefile logic 
>>> to "build" the ipsdefs hierarchy and actually perform the pkgsend to a 
>>> configurable IPS repository URL.
>>>
>>> The changes also provide a start to consider package dependencies, 
>>> legacy and license actions. There is logic to deal with pkg versions, 
>>> also in the case for debug builds and developer only builds. I did 
>>> also introduce some group packages, similar to the "package cluster" 
>>> definitions we have within pkgdefs.
>>>
>>> I know this is a huge pile of files, but I would like to putback into 
>>> the colorado staging gate next week (say Tuesday COB MET), if there 
>>> are no major objections. There is follow-up work which is dependent on 
>>> this putback, like dealing with the various SVR4 package script and 
>>> refactoring the package content into a different structure (like we 
>>> can now comine the root and usr packages for sure).
>>>
>>> Of course this is not yet set in stone and has further ToDo items, 
>>> some of them I capture within the usr/src/ipsdefs/Makefile file as 
>>> comments.
>>>
>>> Please review:
>>> http://cr.opensolaris.org/~frueauf/colorado-svr4-to-ips-autoconversion/
>>>
>>> Greets
>>>        Thorsten
>>
> _______________________________________________
> ha-clusters-discuss mailing list
> ha-clusters-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/ha-clusters-discuss


Reply via email to