We are psyched to announce the release of: sushy 3.7.4: Sushy is a small Python library to communicate with Redfish based systems This release is part of the wallaby stable release series. The source is available from: https://opendev.org/openstack/sushy Download the package from: https://tarballs.openstack.org/sushy/ Please report issues through: https://storyboard.openstack.org/#!/project/openstack/sushy For more details, please see below. Changes in sushy 3.7.3..3.7.4 ----------------------------- e0d5bde Re-trying InsertMedia call with TransferProtocolType if required 90de159 Follow up to Attempt using Redfish settings resource to get URI bb0eebe Attempt using Redfish settings resource to get URI e4e24f1 Use Etag in precondition header when setting boot options 8427417 Fix session authentication issues 88f44b2 Revert "Raise an AccessError with SessionService init" f435597 Raise an AccessError with SessionService init 2cc60dc Changing boot device string for vmedia on SuperMicro Diffstat (except docs and test files) ------------------------------------- .../notes/change-bootdev-smc-ab30317eaf5c37d9.yaml | 5 + ...x-use-headers-for-options-736940b87c06c189.yaml | 4 + ...on-fallback-failure-fixes-4f0dcfdad1afd2d7.yaml | 26 ++++ ...transferprototype-missing-9cae57f3ecf470a9.yaml | 7 + ...ttingsobject-if-supported-12a332f9905d64ce.yaml | 7 + sushy/auth.py | 79 +++++++--- sushy/connector.py | 21 ++- sushy/main.py | 67 ++++++++- sushy/resources/manager/virtual_media.py | 26 +++- sushy/resources/sessionservice/sessionservice.py | 19 +-- sushy/resources/system/constants.py | 9 ++ sushy/resources/system/mappings.py | 1 + sushy/resources/system/system.py | 42 +++++- .../session_creation_headers_no_location.json | 17 +++ .../transfer_proto_required_error.json | 22 +++ .../unit/resources/manager/test_virtual_media.py | 15 ++ .../sessionservice/test_sessionservice.py | 12 +- 23 files changed, 794 insertions(+), 102 deletions(-)