Greetings,

This is a code review request for the AI engine, aka
the automated installer. The changes can be summed up
into three different pieces -

Changes to install-finish
-------------------------

http://defect.opensolaris.org/bz/show_bug.cgi?id=3613

covers the work that was needed in order to allow
automated installer to work correctly. Since install-finish
is in the process of being replaced by the Install
Completion Tasks work, most of these changes are rather
temporary.

Changes to liborchestrator and libtransfer
------------------------------------------

Minor changes have been made to these modules to
accomodate IPS based installs. A little more detail
about the modifications can be found here -

http://defect.opensolaris.org/bz/show_bug.cgi?id=3611

and

http://defect.opensolaris.org/bz/show_bug.cgi?id=3612

The auto-install command
------------------------

This is the new automated installer that is the subject
of the following bug -

http://defect.opensolaris.org/bz/show_bug.cgi?id=3615

Currently the installer hard codes where to install
and the various other system configuration parameters.
This data however will soon be gotten from the AI manifest
instead (I'm working on introducing this capability right
now) at which point all of this hard coding will go away.

The webrev for this work is at -

http://cr.opensolaris.org/~aalok/ai-engine

It should be noted that this webrev does not include changes
to deliver the auto-install command as part of a package and
that is intentional. Jan is creating a SUNWauto-install package
as part of his work and as soon as he integrates I will be
adding the auto-install command to that package.

Thanks,
Alok

Reply via email to