Server Management - Remote Server Management
cancel
Showing results for 
Search instead for 
Did you mean: 

HPILOCmdlets Get Fimware Info is not consistent

pz7rx8
Advisor

HPILOCmdlets Get Fimware Info is not consistent

I'm getting inconsistent results when running Get-HPiLOFirmwareInfo power shell against BL460 g9 blades. As shown below some servers only disply the iLO firmware while others show additional firmware info. All the blades have the same configuration. Any help would be appreciated. If I use the iLO Rest API (i.e https://10.10.77.32/rest/v1/Systems/1/FirmwareInventory)  all the details are shown for all blades correctly.

Powershell results:

 

@{IP=10.10.77.32; Hostname=; StatusType=OK; ProductID=727021-B21; SerialNumber=USE6317VST}

@{FIRMWARE_NAME=iLO; FIRMWARE_VERSION=2.40 Dec 02 2015; Index=1}

 

@{IP=10.10.77.33; Hostname=; StatusType=OK; ProductID=727021-B21; SerialNumber=USE6317TM4}

@{FIRMWARE_NAME=iLO; FIRMWARE_VERSION=2.40 Dec 02 2015; Index=1} @{FIRMWARE_NAME=System ROM; FIRMWARE_VERSION=I36 v1.40 (05/06/2015); Index=2} @{FIRMWARE_NAME=Redundant System ROM; FIRMWARE_VERSION=I36 v1.40 (05/06/2015); Index=3} @{FIRMWARE_NAME=Intelligent Provisioning; FIRMWARE_VERSION=N/A; Index=4} @{FIRMWARE_NAME=Intelligent Platform Abstraction Data; FIRMWARE_VERSION=14.2; Index=5} @{FIRMWARE_FAMILY=14h; FIRMWARE_NAME=Power Management Controller Firmware; FIRMWARE_VERSION=1.0.9; Index=6} @{FIRMWARE_NAME=Power Management Controller FW Bootloader; FIRMWARE_VERSION=1.0; Index=7} @{FIRMWARE_NAME=System Programmable Logic Device; FIRMWARE_VERSION=Version 0x17; Index=8} @{FIRMWARE_NAME=Server Platform Services (SPS) Firmware; FIRMWARE_VERSION=3.1.3.21.4; Index=9}

 

 

Module details:

PS > get-HPiLOModuleversion

Name                    : HPiLOCmdlets
Path                    : C:\Program Files\Hewlett-Packard\PowerShell\Modules\HPiLOCmdlets\HPiLOCmdlets.psm1
Description             : Scripting Tools for Windows PowerShell : iLO Cmdlets use the RIBCL interface to communicate
                          to iLO. These cmdlets can be used to configure and manage iLO on HPE ProLiant Gen7, Gen8 or
                          Gen9 servers.
GUID                    : 05545ade-5f25-4696-bfcc-e1d67fe32519
Version                 : 1.4.0.2
CurrentUICultureName    : en-US
CurrentUICultureVersion : 1.4.0.1
AvailableUICulture      : {@{UICultureName=en-US; UICultureVersion=1.4.0.1}, @{UICultureName=zh-CN;
                          UICultureVersion=1.3.0.1}, @{UICultureName=ja-JP; UICultureVersion=1.3.0.1}}

 

1 REPLY
GokulKS
Valued Contributor

Re: HPILOCmdlets Get Fimware Info is not consistent

Hi,

Can you run the cmdlet with -OutputType as "RIBCL" for each of the IP and check the RIBCL xml whether the data is coming from the iLO blade servers.

Get-HPiLOFirmwareInfo -OutputType RIBCL <<rest of the parameters>>

Thanks,

Gokul

Don't forget to give Kudos if the problem got resolved or like suggestion.