We are psyched to announce the release of: sushy 2.0.4: Sushy is a small Python library to communicate with Redfish based systems This release is part of the train 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. 2.0.4 ^^^^^ Security Issues *************** * No longer logs passwords and auth tokens in DEBUG mode when using SessionService for authentication. Bug Fixes ********* * Fixes an issue in performing action "#Bios.ResetBios" when no body in POST request provided and BMC responds with HTTP 400 Bad request, for example, Dell R630 having iDRAC 2.75.75.75. See story 2008198 for details. * Instead of trying to GET /redfish/v1/SessionService, which is usually reachable via authentication, fail, and then guess /redfish/v1/SessionService/Sessions as Sessions URL, we try first to use directly the Sessions URL provided by the root service, if available. Changes in sushy 2.0.3..2.0.4 ----------------------------- 7ac3738 Remove lower-constraints job 65dec56 Fix #Bios.ResetBios for HTTP 400 Bad request error 3e1507a Use Sessions URL from root service if it's provided 226f932 Less scary warning when GET /redfish/v1/SessionService fails 2c5f96a Do not log passwords and auth tokens when using SessionService Diffstat (except docs and test files) ------------------------------------- ...ory-reset-400-bad-request-3f4a7a2aada0835b.yaml | 7 ++++++ .../notes/no-passwords-295207ac891d27ab.yaml | 5 +++++ ...se-sessions-url-from-root-8b8eca57dc450705.yaml | 8 +++++++ sushy/auth.py | 10 ++++++++- sushy/connector.py | 7 ++++-- sushy/main.py | 10 +++++++++ sushy/resources/sessionservice/sessionservice.py | 25 ++++++++++++++-------- sushy/resources/system/bios.py | 3 ++- .../sessionservice/test_sessionservice.py | 2 +- sushy/utils.py | 12 +++++++++++ zuul.d/project.yaml | 1 - 14 files changed, 104 insertions(+), 17 deletions(-)
participants (1)
-
no-reply@openstack.org