[release-announce] [ironic] ironic-lib 2.12.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Thu Jan 18 19:30:12 UTC 2018


We are amped to announce the release of:

ironic-lib 2.12.0: Ironic common library

This release is part of the queens release series.

Download the package from:

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

For more details, please see below.

Changes in ironic-lib 2.11.0..2.12.0
------------------------------------

f3279df Simplify logic in wait_for_disk_to_become_available
c67ca2c Updated from global requirements
0d65451 Add wait_for_disk to destroy_disk_metadata function
ab0492a Use dd conv=sparse when writing images to nodes
ef15969 Updated from global requirements
56a24c9 Updated from global requirements
3a5eef2 Updated from global requirements
bcc0888 Use the tempest plugin from openstack/ironic-tempest-plugin
7e578f1 tox: Use the default version of Python 3 for tox tests
35eb2af Fix issue with double mocking of utils.execute functions
5d1d7c4 Update version of flake8-import-order package
b5923cf Avoid tox_install.sh for constraints support
3fb6623 Updated from global requirements
15583e5 zuul: Remove un-needed projects in required_projects
02aac80 Updated from global requirements
fcf7bbb Add raises note to disk_utils.get_disk_identifier
c5056c0 Updated from global requirements
bff1d93 zuul: Centralize irrelevant-files in legacy-ironic-lib-dsvm-base
130ec24 Zuul: add file extension to playbook path
4af7a97 Move openstack-tox-cover job to project config
5ab2d5c Move legacy ironic-lib jobs in-tree


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

ironic_lib/disk_partitioner.py                     |  60 +--------
ironic_lib/disk_utils.py                           |  12 +-
ironic_lib/utils.py                                |  86 ++++++++++++
.../post.yaml                                      |  15 +++
.../run.yaml                                       | 145 ++++++++++++++++++++
.../post.yaml                                      |  15 +++
.../run.yaml                                       | 145 ++++++++++++++++++++
.../post.yaml                                      |  15 +++
.../run.yaml                                       | 145 ++++++++++++++++++++
.../post.yaml                                      |  15 +++
.../run.yaml                                       | 145 ++++++++++++++++++++
requirements.txt                                   |  12 +-
test-requirements.txt                              |   8 +-
tools/tox_install.sh                               |  55 --------
tox.ini                                            |  10 +-
zuul.d/legacy-ironic-lib-jobs.yaml                 |  51 +++++++
zuul.d/project.yaml                                |  14 ++
22 files changed, 1136 insertions(+), 171 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 62ada38..ecb2d04 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,2 +6,2 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0
-oslo.concurrency>=3.20.0 # Apache-2.0
-oslo.config>=4.6.0 # Apache-2.0
+oslo.concurrency>=3.25.0 # Apache-2.0
+oslo.config>=5.1.0 # Apache-2.0
@@ -10,2 +10,2 @@ oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0
-oslo.service>=1.24.0 # Apache-2.0
-oslo.utils>=3.28.0 # Apache-2.0
+oslo.service!=1.28.1,>=1.24.0 # Apache-2.0
+oslo.utils>=3.33.0 # Apache-2.0
@@ -13,2 +13,2 @@ requests>=2.14.2 # Apache-2.0
-six>=1.9.0 # MIT
-oslo.log>=3.30.0 # Apache-2.0
+six>=1.10.0 # MIT
+oslo.log>=3.36.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index a382e70..bc3d09e 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7 +7 @@ eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2 # MIT
-flake8-import-order==0.11 # LGPLv3
+flake8-import-order>=0.13 # LGPLv3
@@ -11 +11 @@ os-testr>=1.0.0 # Apache-2.0
-oslotest>=1.10.0 # Apache-2.0
+oslotest>=3.2.0 # Apache-2.0
@@ -13 +13 @@ testscenarios>=0.4 # Apache-2.0/BSD
-testtools>=1.4.0 # MIT
+testtools>=2.2.0 # MIT
@@ -17 +17 @@ doc8>=0.6.0 # Apache-2.0
-sphinx>=1.6.2 # BSD
+sphinx!=1.6.6,>=1.6.2 # BSD






More information about the Release-announce mailing list