Hi Ethan, > base manifest - an AI manifest file with the parameters that the user > wants to be derived replaced with special tags > Minor: I would reword this to be: "An incomplete manifest, with one or more parameters that will be determined at time of install"
> 3.1 Creating a derived manifest configuration > > In order to create a derived manifest configuration, a user must provide a > base manifest, which is an AI manifest file with the parameters that the user > wants to be derived replaced with special tags, and a derivation module, > which is a script that contains the functions that will be used to derive > the portions of the manifest tagged in the base manifest. > This is a touch vague; I'm assuming the script contains the actual code used to derive the manifest? Or, does the script only contain function calls - if so, where are those functions stored? > 3.2 Adding a derived manifest configuration to an install service > > To add a derived manifest configuration to an install service, the > 'installadm add' command with a new -b option is used. The -b option > specifies the derivation module script and also denotes that the manifest > being added is a base manifest. > > installadm add -m <manifest> -b <derivation module script> -n <svcname> > It seems odd to me that the "-b" flag affects both the script and the way the manifest is handled - that a functional side effect of the flag is that the manifest is treated differently by the server. Should the command be "installadm add -b <manifest> <script> -n <svcname>" or even "installadm add -b <manifest> -n <svcname>" (in the latter case, the script would be referenced inside the manifest). Use Case: Alternate Scenarios: After the failure, then what? Question: Are there any requirements of the transport mechanism of this project, especially in reference to communicating with the new SMF service? Any required changes to handle delivery of the scripts or base manifests? -Keith Ethan Quach wrote: > > The functional spec for AI derived manifests is posted at: > > http://www.opensolaris.org/os/project/caiman/auto_install/DerivedManifests/AI_derived_manifests_func_spec.txt > > > > > I would appreciate and feedback comments. > > > thanks, > -ethan > > _______________________________________________ > caiman-discuss mailing list > caiman-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/caiman-discuss