Hi Dave,

On 04/05/2011 16:05, Dave Miner wrote:
> On 05/ 4/11 06:49 AM, Darren Kenny wrote:
...
>>>
>>> ai_manifest.xml:
>>>
>>> 22: start date on copyright should have stayed at 2008
>>
>> Fixed.
>>
>>>
>>> 114: The old manifest was showing the combination of these two
>>> properties applied together.  The change doesn't seem the same.
>>
>> Does this read better?
>>
...
>>
>
> I think you got the wrong stanza here; I was commenting on the disk_prop
> example of vendor and size that is at 112 in the old manifest, 112-116
> in your new one.

Ah, ok - I've added the combined version back in too...

>>> auto_install.py
>>>
>>> 150 and others [esp. determine_profile_type()]: Ethan's zones spec says
>>> that -m is used for manifests, -p for SCI profiles.  The usage here is
>>> -p for manifests (the prior, and confusing usage/terminology).  Perhaps
>>> you can fix this now so that the QE tests converge sooner than later and
>>> the terminology doesn't cause developers to create bugs based on a
>>> misunderstanding of what profile means?
>>
>> We can change to using -m easy enough.
>>
>> Do you want us to add the -p option here? Right now SCI profiles are picked 
>> up
>> from the location that manifest-locator downloads to.
>
> The latest, hopefully final agreement with zones is to use -c for
> profiles, -m for manifests.  You and Ethan decide whether putting -c
> (formerly -p) in before him is right or not.
>

I've changed to -m, I'll leave it to Ethan to do the -c option.

...
>>> 315:  If we're always going to send debug-level to the service log as
>>> implied at 297, is there really a reason to have -v?
>>
>> If you're happy for us to always send debug information to the log, then 
>> we're
>> happy to remove the -v option.
>>
>> If not, then we could easily toggle the level for the file based on the -v
>> option between INFO and DEBUG.
>>
>
> Kind of on the fence here.  To some extent it would be nice to have a
> very detailed log always so we wouldn't be dependent on having to
> reproduce a run to get details when needed.  But I'm not sure that's so
> great to always have an enormous log kicking around, either.

My feeling on this is that given we've got "console" output, there is less of a
requirement for people to have to look at the contents of the install_log just
to monitor progress.

But I it's already well document what people need to do to provide debug logs,
so I think we should probably stick to the existing mechanism for consistency.

>>>
>>> 480: It would be nice if we could set the dataset for the engine to take
>>> snapshots of during the install process.  This would seemingly be
>>> helpful in debugging issues with all of the post-TI checkpoints.
>>
>> Do you mean to enable resuming of checkpoints?
>>
>
> Not really.  That's certainly not a requirement here.
>
>> Or do you mean just to be able to access the snapshotted DOC at the time
>> things broke?
>>
>
> Snapshotted DOC as well as the install dataset.

OK, we'll look into what's possible.

>
>> The engine does tend to snapshot to temporary files if there is no ZFS
>> dataset, but it also tends to clean up after itself...
>>
>
> We definitely would need to clean up at the end of a successful install
> (could provide a way to disable this for debugging, perhaps).

I've asked Karen what's possible to do.
>
>>>
>>> 567: what's the use case for -d?  Do we really need to bother?
>>
>> I'd prefer to fail if there was no manifest specified, similarly I think the
>> -d option really isn't all that useful on it's own for a normal install.
>>
>> I would certainly prefer to remove it.
>>
>
> If QE isn't depending on it, then I think we should.
>
OK, I'll check with QE first.

Thanks,

Darren.


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

Reply via email to