16 October 2023

SPARC Firmware Live Update

The newest SPARC Firmware 9.10.6 can be updated live, without
downtime of the server, if you are already on 9.10.3 or newer.
This applies to SPARC M8,M7,T8,T7 and S7 servers.

Live Update of the ILOM is done since serveral years,
but now even the Hypervisor is updated live ...

Befor the update

-bash-5.1$ ldm -V

Logical Domains Manager (v 3.6.2.0.54)
        Hypervisor control protocol v 1.16
        Using Hypervisor MD v 1.4

System PROM:
        Hostconfig      v. 1.11.9       @(#)Hostconfig 1.11.9 2022/10/20 00:54
        Hypervisor      ROM v. 1.20.6.b @(#)Hypervisor 1.20.6.b 2022/10/20 00:40
        OpenBoot        v. 4.43.9       @(#)OpenBoot 4.43.9 2022/10/20 00:32


# fwupdate update all -x /var/firmware/system/S7-2/sysfw9-10/p35402495_9106/Firmware/Sun_System_Firmware/metadata.xml

The following actions will be taken:
==========================================================
ID        Priority Action      Status      Old Firmware Ver.   Proposed Ver.       New Firmware Ver.   System Reboot
-------------------------------------------------------------------------------------------------------------------------
sp        1        Check FW    Success     9.10.5              9.10.6              N/A                 N/A
During SP FIRMWARE update SP may not be available for 400 seconds
Do you wish to process the above actions? [y/n]? y
Update sp: Updating sp: Success
Waiting for service processor to reset and recover
Sleeping for 60 seconds.
Checking whether the service processor has finished booting.
Service processor has not finished booting yet.
Sleeping for 60 seconds.
Checking whether the service processor has finished booting.
Service processor has not finished booting yet.
Sleeping for 60 seconds.
Checking whether the service processor has finished booting.
Service processor has not finished booting yet.
Sleeping for 60 seconds.
Checking whether the service processor has finished booting.
Service processor finished booting.

Verifying all priority 1 updates

Execution Summary
==========================================================
ID        Priority Action      Status      Old Firmware Ver.   Proposed Ver.       New Firmware Ver.   System Reboot
-------------------------------------------------------------------------------------------------------------------------
sp        1        Validate    Success     9.10.5              9.10.6              9.10.6              N/A


after the update


-bash-5.1$ ldm -V

Logical Domains Manager (v 3.6.2.0.54)
        Hypervisor control protocol v 1.16
        Using Hypervisor MD v 1.4

System PROM:
        Hostconfig      v. 1.11.9       @(#)Hostconfig 1.11.9 2022/10/20 00:54
        Hypervisor      ROM v. 1.20.6.b @(#)Hypervisor 1.20.6.c 2023/03/09 00:20
        OpenBoot        v. 4.43.9       @(#)OpenBoot 4.43.9 2022/10/20 00:32



-> show /HOST hostfw_status

 /HOST
    Properties:
        hostfw_status = Host firmware update pending; HV live-patch applied