Jon Aimone wrote:
> Hi,
>
> So everyone in my group who currently adds manifests custom to a 
> specific machine (of which we have several hundred) will have to 
> export the entire service configuration (which includes every 
> machine), modify it (only the part that applies to their machine), and 
> import again? Seem dangerous and not very practical.
Jon,

    Adding manifests with criteria from a file is an additional feature 
to help administrators to setup multiple manifests at once. If your 
environment requires manifest setup per machine, you can use 
create-client (with specific manifest) to setup individual systems. 
Loading manifests from a file is not the only way to add manifests to a 
service.

- Sundar
>
>
> Peter Tribble spake thusly, on or about 08/17/09 13:23:
>> On Mon, Aug 17, 2009 at 8:14 PM, Sundar
>> Yamunachari<sundar.yamunachari at sun.com> wrote:
>>  
>>> Hi,
>>>
>>>   I have updated the proposal to simplify AI manifests with the 
>>> following
>>> changes:
>>>
>>>   - The installadm interfaces for new subcommands and changes to the
>>> existing subcommands are finalized (Thanks to Frank and Ethan)
>>>   - Changes based on the feedback to the previous proposal
>>>     The document is at
>>> http://www.opensolaris.org/os/project/caiman/auto_install/manifest_simplification_proposal_v3.
>>>  
>>>
>>> Your feedback is requested.
>>>     
>>
>> I like the syntax
>>
>> # installadm add-manifest -n <my_service> -f <manifest_input_file>
>>
>> In fact, that's about the only way I can see myself managing
>> an AI server.
>>
>> Two things would make this even easier:
>>
>> # installadm export -n <my_service>
>>
>> which would simply spit out the manifest_input_file corresponding
>> to the current configuration, and
>>
>> # installadm import -n <my_service> -f <manifest_input_file>
>>
>> which would simply replace the entire configuration with the
>> new one. So basically, to update I would export, modify, and
>> stick it back. To replicate, just export on one server and import
>> somewhere else.
>>
>> To my mind, the manifest_input_file is the primary object; all the
>> other (add-manifest, remove-manifest, update-criteria) subcommands
>> are just ways to manipulate subsections of that object.
>>
>>   
>


Reply via email to