On 05/ 4/10 02:22 PM, Sergey Sprogis wrote:
> Shawn Walker wrote:
How are you performing this upgrade? Using image-update?
Yes I used image-update
> If you are using image-update, do you see any useful error mesages if
you set BE_PRINT_ERR=true before executing?
Unfortunately, it's impossible because after the 1-st failure any further
pkg image-update run produced the following:
===========================
pkg: The pkg command appears out of sync with the libraries provided
by pkg:/package/pkg. The client version is 37 while the library
API version is 36.
=========================
Which suggests that the image-update happened in place on your system
and was interrupted partway through. It's still unclear as to how this
happened since normally image-update would never update the live system
-- only an alternate BE.
The only situation in which I believe this would normally happen is if
libbe is non-functional (that is, BE operations aren't possible on the
system) in which case I think it would fallback to creating a snapshot
before starting the operation.
I know you've handed this issue off to someone else, but I suspect it
might be possible to perform a ZFS rollback using the snapshot that
might have been created before the operation failed.
However, since you can no longer boot the system, I can't help much further.
Cheers,
-Shawn
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss