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