[release-announce] sushy 3.12.5 (xena)
no-reply at openstack.org
no-reply at openstack.org
Thu Nov 24 16:33:49 UTC 2022
We are gleeful to announce the release of:
sushy 3.12.5: Sushy is a small Python library to communicate with
Redfish based systems
This release is part of the xena 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.
3.12.5
^^^^^^
Bug Fixes
* Adds an extra check for cases where the BMC provides a
SettingsObject URI through @Redfish.Settings but this URI does not
allow setting boot related attributes. Prior to sending a PATCH
request to SettingsURI, a GET request is issued to verify if it
contains the attributes to be updated. In case these attributes are
missing, the request is made against System URI instead. Issues such
as the one addressed with this change usually manifest themselves
with a Redfish response containing an error message similar to the
following: "MessageId: Base.1.8.PropertyNotWritable, Message: The
property BootSourceOverrideEnabled is a read only property and
cannot be assigned a value."
Changes in sushy 3.12.4..3.12.5
-------------------------------
42effa1 Fix setting boot related attributes
Diffstat (except docs and test files)
-------------------------------------
...boot-attrs-in-settingsuri-1cad07b6eb1c81b3.yaml | 14 ++++
sushy/resources/system/system.py | 47 ++++++++----
.../settings-body-bootsourceoverridemode-only.json | 17 +++++
.../json_samples/settings-body-lenovo-se450.json | 17 +++++
.../unit/json_samples/settings-body-nokia.json | 50 +++++++++++++
.../unit/json_samples/settings-lenovo-se450.json | 13 ++++
7 files changed, 224 insertions(+), 20 deletions(-)
More information about the Release-announce
mailing list