Tim Knitter wrote:
> IPSers,
> 
> For the opensolaris May release the install team is integrating snap
upgrade which is comprised of a Boot Environment CLI, a C library to
manage the BE's and a glue library to convert Python calls -> C for
interfacing with the C library. This is the Live Upgrade replacement.
See http://www.opensolaris.org/os/project/caiman/Snap_Upgrade for more
details.
> 
> My proposal is to modify pkg(1) to make use of the Snap Upgrade
> tools.
So I am in the process of modifying pkg(1) to support the following
scenarios:

> pkg image_update
>     - Take a snapshot of the BE before the attempted update
>     - Clone and mount the snapshot
>     - Update the clone
>     - If there are update errors:
>         ~ destroy the snapshot, unmount and destroy clone
>             leaving the live BE untouched.

I'm wondering if we should have an option to leave the clone mounted and 
in place, though, for diagnostic purposes.

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

Reply via email to