ProLiant Servers (ML,DL,SL)
cancel
Showing results for 
Search instead for 
Did you mean: 

SUM 8.4.1: Unable to upgrade SPS and IE firmware when using command line mode

 
Highlighted
mschlossarek
Advisor

SUM 8.4.1: Unable to upgrade SPS and IE firmware when using command line mode

We discovered that the newest SPP (2019.03) contains firmware updates for SPS (Server Platform Services) and IE (Innovation Engine).

Unfortunately it is not possible to apply them with SUM/smartupdate in command line mode. This has two reasons:

1) smartupdate requires does not list the necessary packages (firmware-spsgen10 and firmware-iegen10):

[root@server ~]# rpm -q sum
sum-8.4.1-1.rhel7.x86_64
[root@server ~]# smartupdate requires
firmware(hp:system:u30)
firmware(pci:v0000102Bd00000538sv00001590sd000000E4bc*sc*i*)
firmware(pci:v0000103Cd000022F6sv00001590sd000000E4bc*sc*i*)
firmware(pci:v0000103Cd00003306sv00001590sd000000E4bc*sc*i*)
firmware(pci:v0000103Cd00003307sv00001590sd000000E4bc*sc*i*)
firmware(pci:v00001077d00002261sv00001590sd000000F9bc*sc*i*)
firmware(pci:v00001077d00002261sv00001590sd000000F9bc*sc*i*)
firmware(pci:v000014E4d00001657sv0000103Csd000022BEbc*sc*i*)
firmware(pci:v000014E4d00001657sv0000103Csd000022BEbc*sc*i*)
firmware(pci:v000014E4d00001657sv0000103Csd000022BEbc*sc*i*)
firmware(pci:v000014E4d00001657sv0000103Csd000022BEbc*sc*i*)
firmware(pci:v000015B3d00001015sv00001590sd000000D4bc*sc*i*)
firmware(pci:v000015B3d00001015sv00001590sd000000D4bc*sc*i*)
firmware(pci:v00008086d00001572sv0000103Csd00000000bc*sc*i*)
firmware(pci:v00008086d00001572sv0000103Csd000022FCbc*sc*i*)
firmware(pci:v00008086d00002014sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002015sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002016sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002018sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002018sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002018sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002020sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002021sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002021sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002021sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002021sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002021sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002021sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002021sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002021sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002024sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002025sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002026sv00001590sd000018A9bc*sc*i*)
firmware(pci:v00008086d00002030sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002030sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002030sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002032sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002032sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002034sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002034sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002034sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002035sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002035sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002035sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002036sv00001590sd000018A9bc*sc*i*)
firmware(pci:v00008086d00002036sv00001590sd000018A9bc*sc*i*)
firmware(pci:v00008086d00002036sv00001590sd000018A9bc*sc*i*)
firmware(pci:v00008086d00002040sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002040sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002041sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002041sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002042sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002042sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002043sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002043sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002044sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002044sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002045sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002045sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002046sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002046sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002047sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002047sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002048sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002048sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002049sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002049sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000204Asv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000204Asv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000204Bsv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000204Bsv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000204Csv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000204Dsv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000204Esv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002054sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002055sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002056sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002057sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002058sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002058sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002059sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002059sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002066sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002066sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002080sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002081sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002082sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002083sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002084sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002085sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d00002086sv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000208Dsv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000208Dsv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000208Dsv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000208Dsv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000208Dsv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000208Dsv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000208Dsv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000208Dsv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000208Dsv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000208Dsv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000208Esv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000208Esv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000208Esv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000208Esv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000208Esv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000208Esv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000208Esv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000208Esv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000208Esv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000208Esv00001590sd000000EAbc*sc*i*)
firmware(pci:v00008086d0000A190sv00001590sd000000EBbc*sc*i*)
firmware(pci:v00008086d0000A194sv00001590sd000000EBbc*sc*i*)
firmware(pci:v00008086d0000A1A1sv00001590sd000000EBbc*sc*i*)
firmware(pci:v00008086d0000A1AFsv00001590sd000000EBbc*sc*i*)
firmware(pci:v00008086d0000A1B1sv00001590sd000000EBbc*sc*i*)
firmware(pci:v00008086d0000A1BAsv00001590sd000000EBbc*sc*i*)
firmware(pci:v00008086d0000A1BEsv00001590sd000000EBbc*sc*i*)
firmware(pci:v00008086d0000A1C1sv00001590sd000000EBbc*sc*i*)
firmware(pci:v00008086d0000A1ECsv00001590sd000000EBbc*sc*i*)
firmware(pci:v00008086d0000A1EDsv00001590sd000000EBbc*sc*i*)
firmware(pci:v00009005d0000028Fsv0000103Csd00000602bc*sc*i*)
firmware-hdd-*
firmware-powerpic-*
firmware-sas-*
firmware-sata-*
firmware-smartarray-*
hp-firmware-hdd-*
hp-firmware-powerpic-*
hp-firmware-sas-*
hp-firmware-sata-*
hp-firmware-smartarray-*

It should also return firmware-spsgen10 and firmware-iegen10.

After we installed these two packages manually and tried to apply them, we got the following error:

[root@server ~]# yum install -y firmware-spsgen10 firmware-iegen10 > /dev/null
[root@server ~]# smartupdate upgrade sum : Smart Update Manager Version 8.4.1 Model: ProLiant DL380 Gen10, ROM: U30, ROM Version: 10/02/2018 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Searching for firmware............................................................................................................................................................................. Analyzing results............................................................................................................................................................................. The following firmware will be applied: Online ROM Flash for Linux - HPE Gen10 Innovation Engine Firmware for HPE Gen10 Servers [0.2.0.11] Online ROM Flash for Linux - Server Platform Services (SPS) Firmware for HPE Gen10 Servers [04.01.04.251] The following firmware will be skipped (Use --downgrade or use --rewrite to apply.) HPE Intel Online Firmware Upgrade Utility for Linux x86_64 [1.16.0] Online ROM Flash for Linux - Advanced Power Capping Microcontroller Firmware for HPE Gen10 Servers [1.0.4] HPE Broadcom NX1 Online Firmware Upgrade Utility for Linux x86_64 [2.22.3] Supplemental Update / Online ROM Flash Component for Linux (x64) - HPE Smart Array P408i-p, P408e-p, P408i-a, P408i-c, E208i-p, E208e-p, E208i-c, E208i-a, P408e-m, P204i-c, P204i-b, P816i-a and P416ie-m SR Gen10 [1.65] Online ROM Flash Component for Linux - HPE Integrated Lights-Out 5 [1.37] Online ROM Flash Component for Linux - HPE ProLiant DL380 Gen10 (U30) Servers [U30 1.46 - (10/02/2018)] Do you want to apply them? [y] : y Deploy accepted successfully. Deployment started.....ERROR: Deployment failed to complete. Check SUM logs for more details... [root@server ~]# cat /var/log/sum/localhost/SUM_InstallDetails.xml <?xml version="1.0" encoding="UTF-8"?> <HPSUM_InstallDetails version="1.0"> <NodeName>localhost</NodeName> <NodeReturnCode>-3</NodeReturnCode> <IsInstallerSuccess>false</IsInstallerSuccess> <HasFailedDependencies>false</HasFailedDependencies> <HasOmittedComponents>false</HasOmittedComponents> <NodeStatus>Deploy error. Deploy skipped as one (or more) installables doesn't have compsig file.</NodeStatus> <DryRun>false</DryRun> <ComponentCount>0</ComponentCount> <ComponentResults/> </HPSUM_InstallDetails> [root@server ~]# cat /var/log/sum/SUM_Execution_Details_05-28-2019_12-52-16.xml <?xml version="1.0" encoding="UTF-8"?> <SUM_Execution_Details version="1.0"> <noderesults> <node> <status>Deploy error. Deploy skipped as one (or more) installables doesn't have compsig file.</status> <name>localhost</name> <status_code>SUM.8.4.0.DeploymentError</status_code> <status_args></status_args> <installsets> <installset> <name>System Recovery Set</name> <size>84793235</size> <description>Essential System Firmware Components</description> <isRecovery>true</isRecovery> </installset> </installsets> <returncode>-3</returncode> <componentcount>8</componentcount> <selectedcompcount>2</selectedcompcount> <baselines> <baseline> <name>Additional Package</name> <location>/tmp/sum-5HWOVZNMRCIC5DWO</location> <version>N/A</version> </baseline> </baselines> <error> <message>Deploy skipped as one (or more) installables doesn't have compsig file.</message> <code>SUM.8.4.0.CompsigMissingInstallables</code> </error> </node> </noderesults> <startuperror>false</startuperror> <exitcode></exitcode> <exitmessage></exitmessage> <errorreport/> <baselineresults> <baseline> <status>inventory_completed</status> <name>Additional Package</name> <missing_sigfile_components/> <status_code>SUM.8.4.0.BaselineInventoryCompleted</status_code> <location>/tmp/sum-5HWOVZNMRCIC5DWO</location> <total_components_count>8</total_components_count> <invalid_signature_components/> <version>N/A</version> <type>local</type> <missing_components/> </baseline> </baselineresults>

If we try to apply them manually (execute setup script) it works without errors:

[root@server ~]# rpm -ql firmware-spsgen10 firmware-iegen10 | grep /setup
/usr/lib/x86_64-linux-gnu/firmware-spsgen10-04.01.04.251-1.1/setup
/usr/lib/x86_64-linux-gnu/firmware-iegen10-0.2.0.11-1.1/setup
[root@server ~]# /usr/lib/x86_64-linux-gnu/firmware-spsgen10-04.01.04.251-1.1/setup -s
[root@server ~]# /usr/lib/x86_64-linux-gnu/firmware-iegen10-0.2.0.11-1.1/setup -s
[root@server ~]#

We checked the versions via iLO and the updates were applied. 

"Historisch gewachsen."
5 REPLIES 5
Sanilk
Occasional Advisor

Re: SUM 8.4.1: Unable to upgrade SPS and IE firmware when using command line mode

 

 Is this issue happens with only one server or multiple servers ?

 What is the current version of IE installed in this server ?

This  issue is not reported by  other the customers and hence it needs to be further investigated with the help of logs .

I would recommend you to log a case with HPE and  share the HPSUM logs along with the OS logs & AHS log

Refer the following document to Collect HPSUM log files (Page-16) ;

https://support.hpe.com/hpsc/doc/public/display?docId=a00068145en_us

I am a HPE Employee
mschlossarek
Advisor

Re: SUM 8.4.1: Unable to upgrade SPS and IE firmware when using command line mode

Is this issue happens with only one server or multiple servers ?

Yes, I can confirm this behaviour on multiple servers.

I would recommend you to log a case with HPE and  share the HPSUM logs along with the OS logs & AHS log

I'm going to open a case and refer to this thread.

"Historisch gewachsen."
mschlossarek
Advisor

Re: SUM 8.4.1: Unable to upgrade SPS and IE firmware when using command line mode

What is the current version of IE installed in this server ?

SPS Version before manual update: 4.0.4.288
SPS Version after manual update: 4.1.4.251

IE Version before manual update: 0.1.6.1
IE Version after manual update: 0.2.0.11

"Historisch gewachsen."
Arbitrary
Occasional Visitor

Re: SUM 8.4.1: Unable to upgrade SPS and IE firmware when using command line mode

Did you get a resolution for this, looks like we are hitting the same issue.

 

Thanks

mschlossarek
Advisor

Re: SUM 8.4.1: Unable to upgrade SPS and IE firmware when using command line mode

No, not yet. We've opened a case at HPE and they're investigating it now.

"Historisch gewachsen."