* Please review the changes for Bug 6080:

http://defect.opensolaris.org/bz/show_bug.cgi?id=6080

* webrev

http://cr.opensolaris.org/~joev/bug6080/

* The modules affected and tested:

ICT - Python code

--- Testing ---

* Testing done on SPARC:
------------------------

On a SPARC test system an alternate root was manually populated using 
pkg image-create and pkg install of SUNWcsd, SUNWcs and slim_install.

Using the eeprom command the default boot-device  was set to an invalid 
value.

Then the ict.py updated Class member: set_Solaris_partition_active was 
exercised using the ICT Class test member: exec_ict()

Than a reboot was performed

* SPARC Results:
ICT set_Solaris_partition_active completed successfully and system 
booted to the correct disk.

* Testing done on x86 (to confirm no regressions:)
--------------------------------------------------

[1] Booted LiveCD image on live hardware HP Pavilion dv5000
[2] mount -F lofs to use the updated ict.py module
[3] Installer run

* Results:
All ICT completed successfully and system booted

* Testing done on SPARC: (To be completed prior to push of fix)
---------------------------------------------------------------

On SPARC, with help from Jan a full AI install was performed.

* SPARC Results:
All ICT completed successfully and system booted

* Description:

This code change is to set the default boot-device on SPARC.

* Outstanding issue:

The Python ICT code needs to be updated to share definitions between C 
system headers and the ICT Python code.

The following bug has been filed and updated with ICT specific 
information to track this issue.

Bug 5559 - Need better scheme for sharing definitions between C & Python 
code.






Huge thanks for help to Tycho Nightingale, Jan Damborsky and Jack Schwartz

Thank you.
Joe

Reply via email to