On Tue, 2010-04-06 at 17:06 +0200, William Schumann wrote:
> This new element deserves some scrutiny, since it affects the design
> and 
> configuration of the Automated Installer.  There needs to be some 
> explanation of how this works:  under what circumstances the disk is 
> actually labeled, what is the behavior if the manifest is reused,
> what 
> if an EFI label exists?  Suggest that the design changes be floated
> in 
> caiman-discuss by proposing changes (perhaps using an algorithm) and 
> soliciting input in bugzilla, and afterwards, fix it accordingly.
If disk has SMI label, nothing happens - libti label function detects
this and skips labeling, if label is corrupted or disk has EFI label -
it will be labeled if defined in manifest. So if user choose to label
disk and the disk has no SMI label - it will be labeled. If this is not
correct, let's discuss.
> auto_install.c:
> As coded, the Target Instantiation functions should not be called 
> directly, but through ti_create_target(), and only during the TI 
> phase.   This is presently in perform_slim_install:do_ti()
> 
> ai_manifest.rng:
> The new element belongs in the ai_target_device section, since it 
> pertains to a particular disk target.  Provide some brief comments in 
> the schema, since we are moving to improving documentation within the 
> schema.
Yes, I thought about this but then decided to make a separate element.
In principle, of course it refers to ai_target_device section
> 
> To be consistent with other elements in the section, it should be 
> prefaced with "target_device_".  Suggest rather 
> "target_device_label_disk" so that "label" is an active verb.  Should 
> this be named "...label_if_absent" or something to more closely
> reflect 
> what actually happens or the intended usage of this element? 
Agree.
Thank you very much William.

Alex 
_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss

Reply via email to