Fixed in Oracle Solaris SRU 30 (Hardware Management Pack for Oracle Solaris version 2.4.3.0).
After an update using the fwupdate update command where only the fallback image is updated, you might see an error that states that the update was aborted or unverified. An example of output is shown below:
# fwupdate update all -x metadata.xml The following components will be upgraded as shown: ========================================================== ID Priority Action Status Old Firmware Ver. Proposed Ver. New Firmware Ver. System Reboot ------------------------------------------------------------------------------ ------------------------------------------ sp 1 Check FW Success 5.11-0.175.3.9.0.4.011.3.27.4.0 N/A N/A HOST MAY SHUT DOWN DURING SP FIRMWARE UPDATE! Do you wish to process all of the above component upgrades? [y/n]? y Updating sp: Success Waiting for service processor to reset and recover SP has not recovered after update. Execution Summary ========================================================== ID Priority Action Status Old Firmware Ver. Proposed Ver. New Firmware Ver. System Reboot ------------------------------------------------------------------------------ ------------------------------------------ sp 1 Update Aborted 5.11-0.175.3.9.0.4.011.3.27.4.0 N/A N/A ERROR: Error could not be determined
This issue can occur when updating SPARC system firmware if only the fallback mini-root image needs updating. Typically, when service processor (SP) firmware is updated an SP reset is required. This is something fwupdate looks for and expects after an SP update. However, if the SP does not need updating, for example if only the fallback image is updated, then no SP reset will occur.
If you encounter this issue when updating Oracle SPARC system firmware where only the fallback image is updated, you can safely ignore it. The update will have been successful even if fwupdate cannot verify it.