[release-announce] sushy 4.1.0 (yoga)
no-reply at openstack.org
no-reply at openstack.org
Thu Feb 17 15:53:49 UTC 2022
We are gleeful to announce the release of:
sushy 4.1.0: Sushy is a small Python library to communicate with
Redfish based systems
This release is part of the yoga 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.1.0
^^^^^
New Features
************
* Adds support for creating and deleting virtual media TLS
certificates.
Bug Fixes
*********
* Makes the unstripped version of an Etag available in addition to
the stripped one in order to support vendor implementations which
require one or the other.
* If available, uses headers with an Etag to set the boot options.
* The large "MessageRegistry" objects are no longer logged.
Changes in sushy 4.0.0..4.1.0
-----------------------------
4f45f13 Stop logging MessageRegistry objects
a5c918d Re-add python 3.6/3.7 in classifier
fa94f7b Revert "Raise an AccessError with SessionService init"
d9ef22f [trivial] fix Xena release versions
7e2db98 Use Etag in precondition header when setting boot options
385ec14 Use only Yoga tests
a2096cd Raise an AccessError with SessionService init
b6c69d8 Test python 3.6 for distributions compatibility
d7983c9 Support for creating and deleting virtual media TLS certificates
8785d7f Handle weak Etags
Diffstat (except docs and test files)
-------------------------------------
...fix-return-full-weak-etag-04265472cbea9c0e.yaml | 6 ++
...x-use-headers-for-options-736940b87c06c189.yaml | 4 ++
.../message-registry-logging-39624ae114c02e15.yaml | 4 ++
.../notes/vmedia-certificate-06c367c6ef33d139.yaml | 4 ++
releasenotes/source/xena.rst | 6 +-
setup.cfg | 2 +
sushy/resources/base.py | 52 ++++++++++++--
sushy/resources/certificateservice/certificate.py | 22 +++++-
sushy/resources/manager/virtual_media.py | 18 +++++
sushy/resources/registry/message_registry.py | 2 +
sushy/resources/system/system.py | 7 +-
.../unit/json_samples/certificate_collection.json | 16 +++++
.../certificateservice/test_certificate.py | 84 +++++++++++++++++++++-
.../unit/resources/manager/test_virtual_media.py | 16 ++++-
16 files changed, 265 insertions(+), 22 deletions(-)
More information about the Release-announce
mailing list