[release-announce] ironic-lib 2.17.0 (train)

no-reply at openstack.org no-reply at openstack.org
Tue May 21 17:33:28 UTC 2019


We are pleased to announce the release of:

ironic-lib 2.17.0: Ironic common library

This release is part of the train release series.

The source is available from:

    https://opendev.org/openstack/ironic-lib

Download the package from:

    https://pypi.org/project/ironic-lib

Please report issues through:

    https://bugs.launchpad.net/ironic-lib/+bugs

For more details, please see below.

2.17.0
^^^^^^

Bug Fixes

* Fixes an issues when parsing GPT partitions with names or multiple
  flags. See story 2005322
  (https://storyboard.openstack.org/#!/story/2005322) for details.

Changes in ironic-lib 2.16.2..2.17.0
------------------------------------

93d3a75 Tests: replace mocking loopingcall with zero interval
bfa2c64 Handle ironic exception in ironic-lib
c90d008 Add support code for multicast DNS service discovery
8a79868 Update Sphinx requirements to match global-requirements
899d255 Replace git.openstack.org URLs with opendev.org URLs
f4321de OpenDev Migration Patch
782d58e Dropping the py35 testing
9a95e14 Include partiton name and flags from parted output


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

.gitreview                                         |   2 +-
ironic_lib/disk_utils.py                           |   8 +-
ironic_lib/exception.py                            | 101 +++++++-
ironic_lib/mdns.py                                 | 254 +++++++++++++++++++++
lower-constraints.txt                              |   1 +
.../extend-list-partitions-b71f81c77f6ecfdb.yaml   |   6 +
requirements.txt                                   |   2 +
setup.cfg                                          |   3 +-
test-requirements.txt                              |   3 +-
tox.ini                                            |   2 +-
zuul.d/project.yaml                                |   1 -
15 files changed, 717 insertions(+), 26 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index fb98f7c..12c1f44 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -14,0 +15,2 @@ oslo.log>=3.36.0 # Apache-2.0
+zeroconf>=0.19.1,<0.20;python_version=='2.7' # LGPL
+zeroconf>=0.19.1;python_version>='3.0' # LGPL
diff --git a/test-requirements.txt b/test-requirements.txt
index 0b11485..2c5c4e2 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -17 +17,2 @@ doc8>=0.6.0 # Apache-2.0
-sphinx!=1.6.6,!=1.6.7,>=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