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