[release-announce] sushy-tools 0.6.0

no-reply at openstack.org no-reply at openstack.org
Mon Jun 3 15:12:06 UTC 2019


We are pleased to announce the release of:

sushy-tools 0.6.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.6.0
^^^^^

Bug Fixes

* Fixes libvirt domains listing so that both active and inactive
  domains are rendered as available Systems resource. Before this fix,
  only inactive domains were listed.

* Changed HTTP redirect code from 302 to 307 to ensure the original
  HTTP method is left intact. Otherwise some clients may change
  PUT/POST to GET on redirect and effectively fail to perform the
  change they intended.

Changes in sushy-tools 0.5.0..0.6.0
-----------------------------------

cc7b75c Update sphinx requirements
c77360f Add docs on UEFI boot libvirt-based emulation
adc1692 Use HTTP code 307 for redirects
caa0593 Create libvirt boot loader element if needed
6222c29 update git.openstack.org to opendev
88b701a OpenDev Migration Patch
3a91a55 Ensure non-empty libvirt <loader/> tag
2dbb808 Include all libvirt domains in Systems
ae5065c Fix lower-constraint deps handling


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

.gitreview                                         |   2 +-
README.rst                                         |   2 +-
lower-constraints.txt                              |   2 +-
.../notes/fix-libvirt-list-1ccf5a18bc89793d.yaml   |   6 +
.../notes/fix-redirect-code-a0aa43251be7de0c.yaml  |   7 +
sushy_tools/emulator/drivers/libvirtdriver.py      |  96 +++++-----
sushy_tools/emulator/main.py                       |   2 +-
test-requirements.txt                              |   5 +-
tox.ini                                            |   3 +-
13 files changed, 446 insertions(+), 231 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index 3fd4307..9b58b41 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9 +9 @@ coverage!=4.4,>=4.0 # Apache-2.0
-libvirt-python!=4.1.0,>=3.5.0 # LGPLv2+
+libvirt-python!=4.1.0,>=3.7.0 # LGPLv2+
@@ -11 +11,2 @@ python-subunit>=1.0.0 # Apache-2.0/BSD
-sphinx!=1.6.6,>=1.6.2 # BSD
+sphinx!=1.6.6,!=1.6.7,>=1.6.2,<2.0.0;python_version=='2.7' # BSD
+sphinx!=1.6.6,!=1.6.7,>=1.6.2;python_version>='3.4' # BSD






More information about the Release-announce mailing list