[release-announce] sushy-tools 0.10.0

no-reply at openstack.org no-reply at openstack.org
Mon Jun 15 09:24:15 UTC 2020


We exuberantly announce the release of:

sushy-tools 0.10.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:

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

Download the package from:

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

For more details, please see below.

0.10.0
^^^^^^

Known Issues

* Reads hardware state from libvirt domain XML

  Now reads boot device/mode/image from domain XML on filesystem
  rather then the running VM, thus avoiding the need for a reboot
  after setting soemthing. The client should now power cycle the
  instance if the changes are required in the running VM. note: not
  simply a soft reboot.

Changes in sushy-tools 0.9.0..0.10.0
------------------------------------

74769fa drop mock from lower-constraints
c71add5 Simplify the CI jobs and add a vmedia+UEFI job
13a0b59 Read current domain state from XML on filesystem
6baebba Switch to newer openstackdocstheme and reno versions
7d72c2e Fix pdf build
e70cbf8 Update lower-constraints.txt
7bd4b01 Stop using six library


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

bindep.txt                                         |  2 +
lower-constraints.txt                              | 43 ++++++++++---------
releasenotes/notes/no-boot-1709a77ecc140034.yaml   | 11 +++++
releasenotes/source/conf.py                        |  7 +++-
requirements.txt                                   |  1 -
sushy_tools/emulator/resources/chassis/base.py     |  5 +--
sushy_tools/emulator/resources/managers/base.py    |  5 +--
sushy_tools/emulator/resources/systems/base.py     |  5 +--
.../emulator/resources/systems/libvirtdriver.py    | 48 +++++++---------------
.../emulator/resources/vmedia/staticdriver.py      |  2 +-
.../unit/emulator/resources/chassis/test_static.py |  2 +-
.../emulator/resources/indicators/test_static.py   |  3 +-
.../emulator/resources/systems/test_libvirt.py     | 26 ++----------
.../unit/emulator/resources/systems/test_nova.py   |  2 +-
.../unit/emulator/resources/vmedia/test_static.py  |  3 +-
.../unit/emulator/resources/volumes/test_static.py |  3 +-
test-requirements.txt                              |  6 +--
zuul.d/project.yaml                                |  6 ++-
zuul.d/sushy-tools-jobs.yaml                       | 23 ++++++-----
22 files changed, 103 insertions(+), 117 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index aabb3fe..740a1f9 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8 +7,0 @@ requests>=2.14.2 # Apache-2.0
-six>=1.10.0 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index 8cedfa6..6c24f35 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -11,2 +11,2 @@ python-subunit>=1.0.0 # Apache-2.0/BSD
-sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD
-openstackdocstheme>=1.20.0 # Apache-2.0
+sphinx>=2.0.0,!=2.1.0 # BSD
+openstackdocstheme>=2.2.1 # Apache-2.0
@@ -20 +20 @@ munch>=2.1.0 # MIT
-reno>=2.5.0 # Apache-2.0
+reno>=3.1.0 # Apache-2.0






More information about the Release-announce mailing list