[release-announce] sushy 3.3.1 (victoria)
no-reply at openstack.org
no-reply at openstack.org
Wed Aug 26 20:29:11 UTC 2020
We joyfully announce the release of:
sushy 3.3.1: Sushy is a small Python library to communicate with
Redfish based systems
This release is part of the victoria 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.3.1
^^^^^
Security Issues
***************
* No longer logs passwords and auth tokens in DEBUG mode when using
SessionService for authentication.
Bug Fixes
*********
* Fixes bugs in the "UpdateService.software_inventory" and
"UpdateService.firmware_inventory" properties making them
operational.
Changes in sushy 3.3.0..3.3.1
-----------------------------
03f5818 Less scary warning when GET /redfish/v1/SessionService fails
5ffe8ee Do not log passwords and auth tokens when using SessionService
ec5ceef Remove auth token header completely when error occurs
0e27eba Add a CI job with UEFI+vmedia and clean up the job definitions
d73c2af Include extended information in debugging output
3d45557 Fix retrieving software & firmware inventory
2029f82 Update version of hacking
8df68d8 Update system schema to 1.10
619445c Set min version of tox to 3.2.1
Diffstat (except docs and test files)
-------------------------------------
lower-constraints.txt | 2 +-
...ftware-firmware-inventory-3e0e79e052aa76d9.yaml | 5 ++
.../notes/no-passwords-295207ac891d27ab.yaml | 5 ++
sushy/auth.py | 10 +++
sushy/connector.py | 31 ++++++--
sushy/exceptions.py | 3 +-
sushy/resources/sessionservice/sessionservice.py | 12 ++--
sushy/resources/system/system.py | 2 +-
sushy/resources/updateservice/updateservice.py | 38 ++++++----
.../json_samples/firmwareinventory_collection.json | 19 +++++
.../json_samples/softwareinventory_collection.json | 14 ----
.../unit/json_samples/updateservice_no_inv.json | 24 +++++++
.../sessionservice/test_sessionservice.py | 6 +-
.../updateservice/test_softwareinventory.py | 33 +++++++--
.../resources/updateservice/test_updateservice.py | 84 ++++++++++++----------
sushy/utils.py | 12 ++++
test-requirements.txt | 2 +-
tox.ini | 2 +-
zuul.d/project.yaml | 6 +-
zuul.d/sushy-jobs.yaml | 21 +++---
26 files changed, 284 insertions(+), 127 deletions(-)
Requirements updates
--------------------
diff --git a/test-requirements.txt b/test-requirements.txt
index e0ca2ea..01da614 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -11 +11 @@ stestr>=2.0.0 # Apache-2.0
-hacking>=3.0.0,<3.1.0 # Apache-2.0
+hacking>=3.1.0,<3.2.0 # Apache-2.0
More information about the Release-announce
mailing list