[release-announce] sushy 1.4.0 (rocky)

no-reply at openstack.org no-reply at openstack.org
Wed May 9 23:47:49 UTC 2018


We are overjoyed to announce the release of:

sushy 1.4.0: Sushy is a small Python library to communicate with
Redfish based systems

This release is part of the rocky 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.4.0
^^^^^


New Features
************

* Adds the processor status and id fields to the "Processor" class.

* Adds the system status field to show the system status.


Critical Issues
***************

* Fixes authentication failure when SessionService attribute is not
  present in the root resource.

Changes in sushy 1.3.0..1.4.0
-----------------------------

fc012cb Gate fix: Cap hacking to avoid gate failure
5cc1a6f Do not run functional (API) tests in the CI
ecaa3c8 Add storage volume
43ea0c0 Add processor ProcessorId field and Status field
998909f Update Launchpad references to Storyboard
49c66bb Fix wrong message of invalid boot "enabled" parameter
589d544 add lower-constraints job
6983511 Add system status field
569b6dc Updated from global requirements
8c12c25 Mark Systems/Managers/SessionService optional
31a02de Replace curly quotes with straight quotes
aff7dda fix error url
89505c0 Zuul: Remove project name
d03a70f Restores sushy session functionality.
8bfa4ef Updated from global requirements
a5294e1 Update reno for stable/queens


Diffstat (except docs and test files)
-------------------------------------

CONTRIBUTING.rst                                   |   4 +-
HACKING.rst                                        |   2 +-
README.rst                                         |   2 +-
lower-constraints.txt                              |  43 +++++++
.../run.yaml                                       |   2 +-
...d-processor-id-and-status-b81d4c6e6c14c25f.yaml |   4 +
.../add-system-status-field-41b3f2a8c4b85f38.yaml  |   4 +
.../notes/bug-1754514-ca6ebe16c4e4b3b0.yaml        |   5 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/queens.rst                     |   6 +
sushy/auth.py                                      |   8 +-
sushy/main.py                                      |  27 +++--
sushy/resources/system/processor.py                |  39 +++++++
sushy/resources/system/storage/__init__.py         |   0
sushy/resources/system/storage/volume.py           |  57 ++++++++++
sushy/resources/system/system.py                   |  11 +-
.../unit/resources/system/storage/__init__.py      |   0
.../unit/resources/system/storage/test_volume.py   | 123 +++++++++++++++++++++
sushy/utils.py                                     |  17 +++
test-requirements.txt                              |   6 +-
tox.ini                                            |   9 +-
zuul.d/project.yaml                                |   3 +-
33 files changed, 581 insertions(+), 31 deletions(-)


Requirements updates
--------------------

diff --git a/test-requirements.txt b/test-requirements.txt
index fd3ffa3..6573de0 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=1.0.0 # Apache-2.0
+hacking>=1.0.0,<1.1.0 # Apache-2.0
@@ -9,2 +9,2 @@ python-subunit>=1.0.0 # Apache-2.0/BSD
-sphinx!=1.6.6,>=1.6.2 # BSD
-openstackdocstheme>=1.17.0 # Apache-2.0
+sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD
+openstackdocstheme>=1.18.1 # Apache-2.0






More information about the Release-announce mailing list