[release-announce] sushy 4.3.1 (zed)

no-reply at openstack.org no-reply at openstack.org
Mon Nov 7 11:10:28 UTC 2022


We joyfully announce the release of:

sushy 4.3.1: Sushy is a small Python library to communicate with
Redfish based systems

This release is part of the zed 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.

4.3.1
^^^^^

Bug Fixes

* Alters eTag handling in PATCH requests: First, the original eTag
  is used. In case of a failure, if the eTag provided was weak, it is
  converted to a strong format by removing the weak prefix. If this
  approach is not applicable or fails, the final attempt is made
  omitting the eTag entirely. By taking this approach, no workarounds
  are applied if BMC is handling eTags as expected and in case of
  failures, known workarounds are attempted, improving overall
  resiliency.

Changes in sushy 4.3.0..4.3.1
-----------------------------

4ccbc97 Improve resiliency of eTag handling
77a1782 Update TOX_CONSTRAINTS_FILE for stable/zed
a945fc5 Update .gitreview for stable/zed


Diffstat (except docs and test files)
-------------------------------------

.gitreview                                         |   1 +
.../notes/releasenote-d7138d1e1d414632.yaml        |  10 ++
sushy/connector.py                                 |  93 ++++++++++-
sushy/resources/base.py                            |  17 +-
sushy/resources/system/system.py                   |   5 +-
.../unit/resources/manager/test_virtual_media.py   |   4 +-
tox.ini                                            |  10 +-
9 files changed, 292 insertions(+), 44 deletions(-)







More information about the Release-announce mailing list