ProLiant Servers (ML,DL,SL)

Restful API call to detect firmware update is in progress

 
SOLVED
Go to solution
DenYeo
Occasional Advisor

Restful API call to detect firmware update is in progress

Is there a Restful API resource that i can call to check whether the Gen10 or Gen9 proliant is in the midst of firmware update (whether it is Bios, ilo or hardware firmware e.g. qlogic HBA)

6 REPLIES 6
Suman_1978
HPE Pro

Re: Restful API call to detect firmware update is in progress

DenYeo
Occasional Advisor

Re: Restful API call to detect firmware update is in progress

How about this resource ? :

/redfish/v1/updateservice/updatetaskqueue/

{
"@odata.context": "/redfish/v1/$metadata#HpeComponentUpdateTaskQueueCollection.HpeComponentUpdateTaskQueueCollection",
"@odata.etag": "W/\"75983E8D\"",
"@odata.id": "/redfish/v1/UpdateService/UpdateTaskQueue/",
"@odata.type": "#HpeComponentUpdateTaskQueueCollection.HpeComponentUpdateTaskQueueCollection",
"Description": "Component Update Task Queue",
"Name": "Component Update Task Queue",
"Members": [],
"Members@odata.count": 0
}

if there are "Members", can we assume that there are currently no firmware updates in progress?

SanjeevGoyal
HPE Pro

Re: Restful API call to detect firmware update is in progress

Hello,

I would suggest, you have to log a proper case with HPE, and share the appropriate logs for further analysis.

 

If you feel this was helpful please click the KUDOS! thumb below!   

Regards,


I am a HPE Employee

Accept or Kudo

DenYeo
Occasional Advisor

Re: Restful API call to detect firmware update is in progress

This is a query/question. Not an issue. Thus, i don't have any logs to send to HPE Support, so how does opening a proper HPE case help?

SanjeevGoyal
HPE Pro

Re: Restful API call to detect firmware update is in progress

Hello,

 

Ok, 

I would suggest again, you have to log a proper case with HPE.

Follow their instruction to isolate the issue.

 

If you feel this was helpful please click the KUDOS! thumb below!   

Regards,


I am a HPE Employee

Accept or Kudo

DenYeo
Occasional Advisor
Solution

Re: Restful API call to detect firmware update is in progress

Logged a case with HPE, and they confirmed that as long as firmware or software updates being performed uses iLo5 repository method on Gen10, below API URI can help confirm if any pending tasks in queue and their status and type of agent it is using to update components.

 

/redfish/v1/updateservice/UpdateTaskQueue