[release-announce] sushy-tools 0.4.0

no-reply at openstack.org no-reply at openstack.org
Thu Aug 9 15:50:30 UTC 2018


We enthusiastically announce the release of:

sushy-tools 0.4.0: A set of tools to support the development and test
of the Sushy library (https://docs.openstack.org/sushy/)

The source is available from:

    http://git.openstack.org/cgit/openstack/sushy-tools

Download the package from:

    https://tarballs.openstack.org/sushy-tools/

Please report issues through launchpad:

    http://bugs.launchpad.net/sushy

For more details, please see below.

Changes in sushy-tools 0.3.0..0.4.0
-----------------------------------

2d8cec3 Fix nova unit tests
7ae738a Clean up unit tests
fecfe5e Cleanup libvirt driver for BIOS emulator
278abf5 Switch to use stestr for unit test
fa31f3f Reorder unittest assertions
acd170e Add BIOS resource support
f5450bb Add unittests for OpenStack nova driver
55bf794 Fix requirements version for Flask
4d10f80 Cleanup shebang line
44c4ad3 Cleanup usage of 'simulator' and 'cloud-backed' in docs
c8c7797 Fix ImportError for tox debug environment
9900ad8 Remove Flask mocking from tests
3211a9b Fix return content-type to be JSON
f59ebc3 Fix minor typo in user doc
bd71aff Add an option to bind simulators to a local interface
2e6b8f1 Document how to run simulators as systemd services
e19e0b0 fix tox python3 overrides
e681640 Fix typo in nova driver attribute name
432e90f tox: Use default Python 3 version, remove pypy
1f5f4f2 fix RAM formula, debug level, None returns and docstrings
9d7226a fix documentation on simulators
5b16e8c Add system boot mode support
b9be8bc documentation on simulators added
4c73cba OpenStack cloud driver added
980edc5 Clean up unused items from templates
3e4724f Simulator processes return rc on exit
195e664 Do not run functional (API) tests in the CI
3403c8f update lower-constraints.txt to match *requirements.txt
bc4674f Add unit tests for emulator
8ffcd80 add lower-constraints job
aaaa958 Fix a typo in libvirt driver
a586c55 Abstract away the virtualization management interface
c3b8fd8 Updated from global requirements


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

.gitignore                                         |   4 +-
.stestr.conf                                       |   3 +
.testr.conf                                        |   7 -
README.rst                                         |  25 +-
lower-constraints.txt                              |  54 +++
.../run.yaml                                       |   2 +-
requirements.txt                                   |   5 +-
sushy_tools/emulator/drivers/__init__.py           |   0
sushy_tools/emulator/drivers/base.py               | 146 +++++++
sushy_tools/emulator/drivers/libvirtdriver.py      | 474 +++++++++++++++++++++
sushy_tools/emulator/drivers/novadriver.py         | 286 +++++++++++++
sushy_tools/emulator/main.py                       | 321 ++++++++------
sushy_tools/emulator/templates/bios.json           |  23 +
sushy_tools/emulator/templates/bios_settings.json  |  10 +
sushy_tools/emulator/templates/error.json          |  12 +
sushy_tools/emulator/templates/root.json           |  24 --
sushy_tools/emulator/templates/system.json         |  65 +--
sushy_tools/error.py                               |  18 +
sushy_tools/static/main.py                         |  17 +-
test-requirements.txt                              |   2 +-
tox.ini                                            |  32 +-
zuul.d/project.yaml                                |   2 +
35 files changed, 2227 insertions(+), 251 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 57ee11c..694a40f 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,2 +6,3 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0
-Flask!=0.11,<1.0,>=0.10 # BSD
-libvirt-python>=3.5.0 # LGPLv2+
+Flask>=1.0.2 # BSD
+libvirt-python!=4.1.0,>=3.5.0 # LGPLv2+
+openstacksdk>=0.11.2  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index fcae2dc..dedd86b 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>=1.0.0 # Apache-2.0






More information about the Release-announce mailing list