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