[release-announce] [ironic] sushy 1.3.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Thu Jan 18 20:42:40 UTC 2018


We are glad to announce the release of:

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

This release is part of the queens 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://bugs.launchpad.net/sushy

For more details, please see below.

Changes in sushy 1.2.0..1.3.0
-----------------------------

ecb9814 Restore the default semantics of refresh()
7b6f37f Restore interface of Connector
15f00a0 Add support to accept custom connector object
9052743 Updated from global requirements
9610c06 Implement Redfish Sessions
b4cb4aa Update documentation related to 'refresh()'
aaa9c6a Updated from global requirements
171a018 Updated from global requirements
92f7953 Update method docstring
84edb96 Indicating the location tests directory in oslo_debug_helper
6451e50 Use the tempest plugin from openstack/ironic-tempest-plugin
5ebee30 Avoid tox_install.sh for constraints support
2f746cb Follow-up patch for 8fe2904a62b0f56dc3fc3fefc5a5a746911ce891
b52a8c7 Updated from global requirements
5758dbe zuul: clean up job definition
c989783 Add Zuul v3 jobs in tree
2b39751 Refining the resource refresh
3220598 Add ListField class to resource base


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

.../post.yaml                                      |  15 +
.../run.yaml                                       | 159 ++++++++++
...-custom-connector-support-0a49c6649d5f7eaf.yaml |   5 +
...x-refine-resource-refresh-86c21ce230967251.yaml |   6 +
.../health_literals_change-0e3fc0c439b765e3.yaml   |   7 +
releasenotes/notes/sessions.yml                    |   6 +
requirements.txt                                   |   2 +-
sushy/auth.py                                      | 241 +++++++++++++++
sushy/connector.py                                 |  49 +++-
sushy/exceptions.py                                |   5 +
sushy/main.py                                      |  50 +++-
sushy/resources/base.py                            |  88 +++++-
sushy/resources/sessionservice/__init__.py         |   0
sushy/resources/sessionservice/session.py          |  76 +++++
sushy/resources/sessionservice/sessionservice.py   | 128 ++++++++
sushy/resources/system/constants.py                |  10 +-
sushy/resources/system/ethernet_interface.py       |  27 +-
sushy/resources/system/processor.py                |  10 +-
sushy/resources/system/system.py                   |  32 +-
.../unit/json_samples/session_collection.json      |  12 +
.../json_samples/session_creation_headers.json     |  18 ++
.../unit/resources/sessionservice/__init__.py      |   0
.../unit/resources/sessionservice/test_session.py  | 100 +++++++
.../sessionservice/test_sessionservice.py          | 175 +++++++++++
.../resources/system/test_ethernet_interfaces.py   |  10 +-
sushy/utils.py                                     |  25 +-
test-requirements.txt                              |   8 +-
tools/tox_install.sh                               |  55 ----
tox.ini                                            |  10 +-
zuul.d/legacy-sushy-jobs.yaml                      |  26 ++
zuul.d/project.yaml                                |   8 +
43 files changed, 1982 insertions(+), 139 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 3ef27e5..ad13f8c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7 +7 @@ requests>=2.14.2 # Apache-2.0
-six>=1.9.0 # MIT
+six>=1.10.0 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index c11b9f4..fd3ffa3 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8,2 +8,2 @@ coverage!=4.4,>=4.0 # Apache-2.0
-python-subunit>=0.0.18 # Apache-2.0/BSD
-sphinx>=1.6.2 # BSD
+python-subunit>=1.0.0 # Apache-2.0/BSD
+sphinx!=1.6.6,>=1.6.2 # BSD
@@ -11 +11 @@ openstackdocstheme>=1.17.0 # Apache-2.0
-oslotest>=1.10.0 # Apache-2.0
+oslotest>=3.2.0 # Apache-2.0
@@ -14 +14 @@ testscenarios>=0.4 # Apache-2.0/BSD
-testtools>=1.4.0 # MIT
+testtools>=2.2.0 # MIT






More information about the Release-announce mailing list