Current Series Release Notes

5.10.0-5

Upgrade Notes

  • The CD-to-UsbCd boot source override is now applied unconditionally to all Supermicro machines. Users running older ARS-111GL-NHR firmware where ‘Cd’ was the correct virtual media device string will need to upgrade their BMC firmware.

Bug Fixes

  • Fixes virtual media insertion on BMCs (such as Cisco C845A M8 with Redfish Base.1.18.1) that return ActionParameterMissing for the missing TransferProtocolType parameter without including a RelatedProperties field in the error response. The is_transfer_protocol_required method now also checks for the parameter name in MessageArgs as a fallback.

  • Fixes virtual media boot failure on Supermicro ARS-111GL-NHR with newer BMC firmware, where the virtual media device string has changed back to ‘UsbCd’ consistent with other Supermicro servers. The model-specific exception that previously skipped the CD-to-UsbCd override for this model has been reverted.

5.10.0

Bug Fixes

  • Some Redfish implementations advertise collection members in their JSON responses that don’t actually exist. For example, the HGX board lists LogServices/FDR as a member, but returns 404 when sushy tries to fetch it. This causes sushy to fail during System initialization. We now handle those gracefully by allowing get_members() to catch ResourceNotFoundError for individual members.