Hi everyone.
On 08/26/09 07:25, sanjay nadkarni (Laptop) wrote:
> Dave Miner wrote:
>> [ Procedural nit - is there a reason why this discussion isn't
>> happening on caiman-discuss? ]
> Darn..u beat me to it again!!
>>
>> Frank Ludolph wrote:
>> ...
>>> The DDU is silently run on the first boot following installation. If
>>> there are missing drivers, the DDU will silently and automatically
>>> begin loading any drivers that are available in the default repo,
>>> usually the opensolaris release repo. At the same time, if there are
>>> additional devices missing drivers that are not available from the
>>> repository DDU will post a Missing Driver notification. (attached)
>>>
>>
>> I'm a bit concerned about the "silently and automatically" part;
>> well, at least the "silently" aspect. This operation can take some
>> time, and may fail. How does the user know about this, and
>> understand failure modes, especially in the instance where the driver
>> is critical to installation (such as a driver for the disk HBA)?
>>
> Dave: Note that it's the boot after installation that this is run so
> driver HBA for installation should not be an issue.
No, it's not the boot after installation. Driver Update is run *before*
the installation, so the installer can take advantage of any devices
which had missing drivers in a Live CD or text-install environment.
I see the issue about error handling... There's already a notification
popup which displays if one or more devices are missing a driver after
the silent mode auto-installation. If there are errors, we can just
display in the popup that errors occurred and 1) to check a logfile for
details, 2) tell the user to try again. In interactive mode there
should be some way of seeing an error.
Frank, your thoughts?
>
> That said, I too have concerns about "silently" downloading anything.
> Such actions often arouse people suspicions. I am not sure I quite
> understand the rationale behind "silently" downloading drivers. While
> the notification does not have to be intrusive, some kind of
> notification is required IMO.
I think we should only automatically download packages which have been
properly tested by us (part of ON). Other drivers, such as third-party
drivers, would have to be explicitly, interactively installed.
The argument here would be: we already try to install by default (read:
"automatically") the drivers which most computers would need. Here, we
install even more drivers which are needed by specific systems. We are
also doing this in a safe, responsible way.
Thanks,
Jack
>
> -Sanjay
>
>> Dave
>
> _______________________________________________
> caiman-discuss mailing list
> caiman-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss