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(+)
participants (1)
-
no-reply@openstack.org