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

Reply via email to