Hi Ethan - Looks ok to me. ginnie
On 04/15/09 13:43, Joseph J VLcek wrote: > Thanks Ethan, > > The updated webrev looks OK. > > Joe > > Ethan Quach wrote: >> Jan, Sarah, Ginnie, Joe, >> >> Thanks for all of your comments. The webrev is updated with all >> comments integrated. >> >> I've file: >> 8195 installadm should support a debug or verbose mode >> 8196 installadm scripts could handle signals better >> 8198 installadm delete-service doesn't remove service's data directory. >> >> >> I've spot tested the new changes per the comments, and no issues so far. >> A full retest of everything is underway. >> >> >> thanks, >> -ethan >> >> >> >> Ethan Quach wrote: >>> Please review.. >>> >>> Defect: >>> ---------- >>> http://defect.opensolaris.org/bz/show_bug.cgi?id=7986 >>> >>> Webrev: >>> ------------ >>> http://cr.opensolaris.org/~equach/webrev.7986 >>> >>> >>> >>> This fix moves the default.xml file from [1] to [2] >>> >>> [1] SUNWinstalladm-tools -- >>> /var/installadm/ai-webserver/AI_data/default.xml >>> >>> [2] SUNWauto-install-common -- /usr/share/auto_install/default.xml >>> >>> >>> The entire /usr/share/auto_install directory from the AI image will be >>> copied into the top level of the image at build time, so that its >>> readily >>> available for the install service to use. >>> >>> create-service will look for the default.xml file in this directory >>> in the image first before falling back to the one on the running >>> system. >>> add[-manifest] will look for the ai_manifest.rng file in this directory >>> in the image first before falling back to the one on the running >>> system. >>> >>> If/when this directory doesn't exist in the AI image, it will be >>> copied from >>> the solaris.zlib file by create-service (to support older images >>> that wouldn't >>> have had the directory already copied into the top level of the >>> image at >>> build time.) >>> >>> >>> Scenarios tested: >>> -------------------------- >>> >>> New install server w/ new install image >>> - add manifest - manifest gets validated with schema from image. >>> - create-service - default.xml from image is used to set up service. >>> >>> New install server w/ old install image >>> - add manifest - (to an old image service that had already been set >>> up before new tools present) - no change - falls back to using the >>> ai_manifest.rng on the running system. >>> - add manifest - (to an old image service that was created >>> with new >>> tools present) - add manifest uses the ai_manifest.rng from the >>> image. >>> >>> - create-service - default.xml didn't exist in the client image in >>> older builds, so create-service falls back to using the >>> default.xml >>> from the system. >>> The ai_manifest.rng did exist in client images in older builds, so >>> adding manifests in this scenarios does use the ai_manifest.rng >>> from the image. >>> >>> >>> Older install server w/ new install image >>> - add manifest - no change >>> - create-service - no change >>> >>> >>> >>> thanks, >>> -ethan >>> >>> _______________________________________________ >>> 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 >