Hi Evan,
        One thing which a customer made a strong case for to me at 
Community One, was support for splatting a tarball on a system (as it's a 
common format for a heterogeneous OS shop). It seems it'd be useful to 
have an automated way to do what's suggested in bug 9777 - Need way to 
publish a tarball. This may be out of scope but it seems something which 
folks would have used a post-install script for and might be easy and 
useful to provide.
                                                        Thank you,
                                                        Clay

On Tue, 23 Feb 2010, Evan Layton wrote:

> I've gone through all of the VOC data and various other sources and
> come up with a list of requirement for the Jumpstart to AI migration
> work. The following cover most of what I believe is needed for this
> work. Please let me know if there are clarifications or additions
> needed
>
> I would like to get any feedback by next Monday March 1st so I can
> then update this and start on the design proposal.
>
> Thanks!
> -evan
>
>
> Background
> ----------
>
> for the purposes of migrating customers from current jumpstart installations
> and finish scripts a set of best practices and later a set of tools needs to 
> be developed. These best practices would give instructions and a set of tools 
> to allow for a relatively painless migration from jumpstart to AI.
>
> Requirements
> ------------
>
> * Jumpstart rules to AI manifest translation.
>  - Provide a table with comparisons between existing jumpstart rules
>    and AI manifest entries.
>  - Eventually provide a tool that does a "best effort" translation
>    from a jumpstart rules file to an AI manifest.
>
> * Pre-reboot tasks
>  - The need here is to allow getting things set up before first reboot
>    on the newly installed machine that would require a reboot for them
>    to take effect. For example things like changes to kernel settings
>    in /etc/system.
>
> * Post install tasks
>  - We need the ability to provide for similar functionality to the
>    post-install scripts. This would be used for those tasks that we
>    would want done on first reboot. This includes thins like system
>    configuration settings.
>
> * Single reboot
>  - When the installation is completed all tasks needed for the system
>    to come up as a completed install must be in place. In other words
>    no second reboot should be needed for anything added through post
>    install tasks.
>
> * Installation of third party software or customer packages
>  - We need to be able to support the customer adding their own packages
>    during the install. This also ties into the single reboot requirement
>    and will probably be desirable for the replication work as well.
>    * A couple of unknowns here:
>      - We can required users to either provide there own IPS
>        packages and repos for these types of packages then
>        include any configuration needed for these in these
>        packages.
>      - How do we handle SVR4 packages that can't be migrated
>        to IPS?
>
> Note: the voice of the customer data also mentioned the use of pre-install
> scripts that were used to determine information about the machine being
> installed and from that the image used to do the install. I believe that
> this is more of a derived manifest issue and not within scope for the JS
> to AI migration project.
>
> _______________________________________________
> caiman-discuss mailing list
> caiman-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>

Reply via email to