[release-announce] sushy 1.6.0 (rocky)
no-reply at openstack.org
no-reply at openstack.org
Thu Jul 19 21:21:33 UTC 2018
We are satisfied to announce the release of:
sushy 1.6.0: Sushy is a small Python library to communicate with
Redfish based systems
This release is part of the rocky stable release series.
The source is available from:
https://git.openstack.org/cgit/openstack/sushy
Download the package from:
https://tarballs.openstack.org/sushy/
Please report issues through launchpad:
https://storyboard.openstack.org/#!/project/960
For more details, please see below.
1.6.0
^^^^^
New Features
* Adds support for the BIOS resource to the library.
* Adds the "SimpleStorage" to the library. It also provides the max
size available (in bytes) among all its directly attached devices.
Changes in sushy 1.5.0..1.6.0
-----------------------------
d440594 Add system simple storage resource support
fdeb8b8 Add storage disk drive
9a0823a Switch to use stestr for unit test
33c4635 Cleanup unittest file loading
1831b87 Remove etag from Bios
e96cb4e Hide Attribute Registry property in Bios
fb44452 Introduce BIOS API
Diffstat (except docs and test files)
-------------------------------------
.gitignore | 2 +-
.stestr.conf | 3 +
.testr.conf | 7 -
lower-constraints.txt | 2 +-
releasenotes/notes/add-bios-bf69ac56c4ae8f50.yaml | 4 +
.../notes/add-simple-storage-915464811737bb05.yaml | 5 +
sushy/__init__.py | 1 +
sushy/resources/base.py | 6 +-
sushy/resources/common.py | 23 +++
sushy/resources/constants.py | 32 +++++
sushy/resources/mappings.py | 36 +++++
sushy/resources/settings.py | 99 +++++++++++++
sushy/resources/system/bios.py | 159 +++++++++++++++++++++
sushy/resources/system/constants.py | 7 -
sushy/resources/system/ethernet_interface.py | 27 ++--
sushy/resources/system/mappings.py | 17 ---
sushy/resources/system/processor.py | 15 +-
sushy/resources/system/simple_storage.py | 86 +++++++++++
sushy/resources/system/storage/drive.py | 34 +++++
sushy/resources/system/storage/storage.py | 71 +++++++++
sushy/resources/system/system.py | 30 +++-
.../json_samples/simple_storage_collection.json | 13 ++
.../unit/resources/sessionservice/test_session.py | 10 +-
.../sessionservice/test_sessionservice.py | 29 ++--
.../unit/resources/system/storage/test_drive.py | 39 +++++
.../unit/resources/system/storage/test_storage.py | 92 ++++++++++++
.../unit/resources/system/storage/test_volume.py | 33 +++--
.../resources/system/test_ethernet_interfaces.py | 28 ++--
.../unit/resources/system/test_simple_storage.py | 115 +++++++++++++++
test-requirements.txt | 2 +-
tox.ini | 12 +-
47 files changed, 1570 insertions(+), 194 deletions(-)
Requirements updates
--------------------
diff --git a/test-requirements.txt b/test-requirements.txt
index 6573de0..1d8472a 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -12 +12 @@ oslotest>=3.2.0 # Apache-2.0
-testrepository>=0.0.18 # Apache-2.0/BSD
+stestr>=2.0.0 # Apache-2.0
More information about the Release-announce
mailing list