softlayer / softlayer.github.io

A collection of SoftLayer API examples in a variety of languages
https://softlayer.github.io
13 stars 21 forks source link

SoftLayer_Hardware_Server API serivce: SoftLayer_Hardware_Server is lack of bios/ipmi firmware update info #340

Open jujuv587 opened 3 months ago

jujuv587 commented 3 months ago

SoftLayer_Hardware_Server API serivce: SoftLayer_Hardware_Server is lack of bios/ipmi firmware update info.

Hi IBM Cloud, when a baremetal needs a critical firmware update on bios/ipmi, it only shows from UI page.

Screenshot 2024-04-05 at 4 07 29 PM

I’m developing an SL API service automation to confirm if a firmware has critical updates to do before sending power off commands and perform firmware updates.

I looked into

https://sldn.softlayer.com/reference/services/SoftLayer_Hardware_Server/

However, the service only contains firmwareUpdate functionalities without providing the current version/up-to-date version/firmware Update status info.

I also looked into SoftLayer_Hardware_Component_Firmware data type returned and found the create/build dates, isQualified, serverity info, version is not well recorded in terms of getting current/target version and lack of explanation on the document link.

Could you please let me know if there’s a way in softlayer API that can provide firmware update required info or how SoftLayer_Hardware_Component_Firmware data type attributes recorded?

Thanks