[release-announce] sushy 4.2.2 (zed)

no-reply at openstack.org no-reply at openstack.org
Thu Aug 18 09:47:23 UTC 2022


We are chuffed to announce the release of:

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

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

Bug Fixes

* Fixes unreliable behavior with ETag interactions with some BMCs as
  opportunistic use of compressed responses may cause the BMC to
  change an ETag response to "Weak", which is to be expected as an
  ETag represents an absolute byte-by-byte response consistency, and
  compression cannot reliably honor that contract. Introduction of a
  client perceiving a "Weak" ETag may not be expected by the server,
  and the server may reject responses because the ETag is not a
  "Strong" ETag when we respond or interact with a resource.

  As a result, requests no longer offer oppurtunistic compression of
  responses as an acceptable possibility, which overall has minimal
  impact, espescially when compared to the value of consistent BMC
  behavior and interaction.

Changes in sushy 4.2.1..4.2.2
-----------------------------

51dacf2 Do not send compression as acceptable encoding


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

...-not-offer-compression-encoding-884ca8a7458cb096.yaml | 16 ++++++++++++++++
sushy/connector.py                                       |  9 +++++++++
2 files changed, 25 insertions(+)







More information about the Release-announce mailing list