We are amped to announce the release of: sushy 5.3.0 This release is part of the epoxy 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://bugs.launchpad.net/sushy/+bugs For more details, please see below. 5.3.0 ^^^^^ New Features ************ * Adds *EthernetInterfaces* property support to the Redfish Manager instance. Bug Fixes ********* * PATCH 'HttpBootUri' against SettingsURI if present. If not, fall back to System URI. Changes in sushy 5.2.0..5.3.0 ----------------------------- d8cf598 bump pbr to match what pyproject.toml requests 04eca76 contributor: links to ironic dev docs, launchpad 11ff4bc Fix setting "HttpBootUri" attributes 8928f45 add pyproject.toml to support pip 23.1 0506d81 Update master for stable/2024.2 c582b64 fix spelling and make codespell pass 3abb6ca EthernetInterface without an Id d1f0faa add a link to the release notes in the README 9246f0a drop usage of pkg_resource for newer python compat 83679fa Fix versions in release notes d6aa0ac Adds Ethernet Interfaces for manager. Diffstat (except docs and test files) ------------------------------------- CONTRIBUTING.rst | 16 ++++++-- README.rst | 1 + pyproject.toml | 4 ++ .../HttpBootUri-to-settings-6fcbdeed2b4e84df.yaml | 6 +++ ...hernet-interfaces-manager-5529326417a38da9.yaml | 5 +++ releasenotes/notes/sessions.yml | 2 +- releasenotes/source/2024.1.rst | 6 +-- releasenotes/source/2024.2.rst | 6 +++ releasenotes/source/index.rst | 1 + requirements.txt | 3 +- setup.cfg | 4 +- setup.py | 2 +- sushy/main.py | 34 +++++++++------- sushy/resources/base.py | 13 ++++-- sushy/resources/manager/manager.py | 16 ++++++++ sushy/resources/system/ethernet_interface.py | 2 +- sushy/resources/system/system.py | 6 ++- .../json_samples/manager_ethernet_interfaces.json | 46 ++++++++++++++++++++++ .../manager_ethernet_interfaces_collection.json | 12 ++++++ .../unit/json_samples/settings-body-nokia.json | 3 +- zuul.d/project.yaml | 4 +- 23 files changed, 207 insertions(+), 34 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 9f2e385..934d8bc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9 +9 @@ -pbr!=2.1.0,>=2.0.0 # Apache-2.0 +pbr>=6.0.0 # Apache-2.0 @@ -12,0 +13 @@ stevedore>=1.29.0 # Apache-2.0 +importlib_resources>=1.3; python_version<'3.9' # Apache-2.0
participants (1)
-
no-reply@openstack.org