2024.1 Series (4.6.0 - 5.0.x) Release Notes

5.0.0-5

Bug Fixes

  • Adds a work-around for cases where Accept-Encoding: identity is not accepted.

  • Adds the ability to retry an attempt to determine a Manager for a System when ManagedBy attribute is missing but Managers attribute is present. This resolves issues with certain hardware models such as Huawei 1288H.

  • The Name field of a StorageControllers sub-field of a Storage resource is no longer mandatory.

5.0.0

Bug Fixes

  • Correctly handles error code Base.1.12.ActionParameterMissing when dealing with hardware that requires TransferProtocolType for virtual media operations and has different message in RelatedProperties response.

4.8.0

New Features

  • Adds a boot_progress mapped object to the System object. Inside of this object, a last_state value maps to values provided by the sushy.BootProgressState enum. Also exposes, for information purposes, the last_boot_seconds_count, last_state_updated_at, and oem_last_state values, which map to the DMTF Redfish values LastBootTimeSeconds, LastStateTime, and OemLastState fields for the BootProgress object.

  • Adds support for virtual media via System resource. For more information, see bug 2039458.

Bug Fixes

  • Correctly handles errors on a request that is re-tried after refreshing an authentication token.

4.7.0

New Features

  • Adds functionality to the set_system_boot_options method permitting an http_boot_uri option to be set.

  • Adds an http_boot_uri option to the System boot object, permitting an API client user to view what the BMC’s redfish HttpBootUri setting is.

4.6.0

Bug Fixes

  • Fixes missing ETag in PATCH operation against Redfish resources with backward compatibility for Redfish implementation which doesn’t work with ETag in header.