Hi Drew,

It looks fine to me.

-evan


On 4/30/11 11:58 AM, Drew Fisher wrote:
Good morning,

I need to get a P1 bug fix code reviewed. This is critical for the release of
build 165 as RE is waiting on us to deliver this fix along with our build.

http://cr.opensolaris.org/~drewfish/cr_7040795/

7040795 <http://monaco.us.oracle.com/detail.jsf?cr=7040795> install fails with
setting preferred publisher errors after fix for 7039499
<http://monaco.us.oracle.com/detail.jsf?cr=7039499> is integrated

The issue is that the old libict_pymod/ict.py was trying to get the name of the
"preferred" publisher so it could reset its UUID. The concept of a "preferred"
publisher has been removed from IPS in *BOTH* the API *AND* the CLI. The code I
updated for CR 7039499 addressed all of our API calls, but not the one CLI call
in libict_pymod/ict.py.

Since we can no longer get the preferred publisher (or authority) from pkg
property output, Keith made the suggestion that instead we reset the UUID for
*all* publishers. We can get the publisher list from pkg property
publisher-search-order, however and reset the UUID for each of them. This is fix
I went with.

I did full installs of x86 LiveCD and x86 Text Installer last night. I was able
to build the ISO, boot the ISO, install Solaris, reboot into the installed image
and log in with the configured user. e.g. a complete pair of installs from start
to finish.

Mary is going to test SPARC Text and AI this afternoon, but I don't expect there
to be any issues as the CLI is being used and *NOT* the API.

Please let me know if anybody sees anything with the review. I don't know the
old libict_pymod code all that well so holler if you see anything.

Thanks!

-Drew



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

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

Reply via email to