So this really sounds like that when we add a manifest to an install service, we should validate it against the schema from the associated install image of that service, instead of any schema delivered with the SUNWinstalladm-tools package installed on that server.
Does that sound correct? If so, I'll file a bug on this. thanks, -ethan David Garcia - ONPIT wrote: > The validation of the manifest is done twice. First when the manifest > is added to the service in the install server (SUNWinstalladm-tools > validation applies) and second by the install service in the client > (validation depends on the manifest schema in the AI image). > > Currently the nightly installadm-tools use the 'new format' and all AI > images up to osol_110 included use the 'old format'. > > We ran this problem in PIT and the solution was to fall back to a > previous version of SUNWinstalladm-tools. > > Regards, > David > > > On 06/04/09 22:29, Sean McGrath wrote: >> With b111 bits and newer installadm pkgs the format of ai_manifest.xml >> changes >> >> I list the packages needed to install, using the version numbers so >> I could install different builds of osol_0906. >> >> Anyways, seems the change is from: >> >> old format: >> <ai_packages> >> <package_name>SUNWcsd at >> 0.5.11,5.11-0.111</package_name> >> </ai_packages> >> <ai_packages> >> <package_name>SUNWcs at 0.5.11,5.11-0.111</package_name> >> </ai_packages> >> . .. and so on .. >> >> to this new format: >> >> <ai_packages> >> <package_name>SUNWcsd at >> 0.5.11,5.11-0.111</package_name> >> <package_name>SUNWcs at 0.5.11,5.11-0.111</package_name> >> <package_name>entire at 0.5.11,5.11-0.111</package_name> >> <package_name>SUNWj6rtx at >> 0.5.11,5.11-0.111</package_name> >> <package_name>SUNWgroff at >> 0.5.11,5.11-0.111</package_name> >> <package_name>SUNWgcc at 3.4.3,5.11-0.111</package_name> >> <package_name>slim_install at >> 0.1,5.11-0.111</package_name> >> </ai_packages> >> >> which is nice and neater but (I think) not backwards compatible, right ? >> >> so to install older builds of osol_0906, even the b110 bits.. I can't >> unless I use older SUNWinstalladm-tools right ? >> >> With the old format I get this: >> >> installadm add -m /export/install/config/oaf273/ai/c.manifest.xml -n >> i86pc_osol_0906-111_is >> Error: File ai.manifest.xml failed validation: >> Element ai_manifest failed to validate content >> >> old format ai manifest.xml attached. >> >> Regards, >> -- >> Sean. >> . >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> caiman-discuss mailing list >> caiman-discuss at opensolaris.org >> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss >> > > ------------------------------------------------------------------------ > > _______________________________________________ > caiman-discuss mailing list > caiman-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/caiman-discuss >