[release-announce] ironic-inspector 10.7.0 (xena)

no-reply at openstack.org no-reply at openstack.org
Thu Jul 22 10:52:18 UTC 2021


We are happy to announce the release of:

ironic-inspector 10.7.0: Hardware introspection for OpenStack Bare
Metal

This release is part of the xena release series.

The source is available from:

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

Download the package from:

    https://tarballs.openstack.org/ironic-inspector/

Please report issues through:

    https://storyboard.openstack.org/#!/project/944

For more details, please see below.

10.7.0
^^^^^^

Bug Fixes

* Fixes an issue where a failed inspection due to a transient
  failure can prevent retry attempts to inspect to be perceived as a
  failure. If a prior inspection fails and is in "error" state, when a
  new introspection is requested, the state is now appropriately set
  to "starting".

Changes in ironic-inspector 10.6.0..10.7.0
------------------------------------------

611a543 Update requirements
6a4899b Fix & suppress oslo policy warnings
072ebdc Fix broken links in CONTRIBUTING.rst
2c2dfe9 Add rbac scope enforcement handling to devstack plugin
d972dc9 Ignored error state cache for new requests
948325c Fix SqlAlchemy >1.3.19 support
1ba0849 [doc] Improvements in processing_hooks docs
11e5798 Add versions to Wallaby release notes
b912248 Changed minversion in tox to 3.18.0
1600dbc setup.cfg: Replace dashes with underscores
de839a5 Trivial: better guard against malformed data in extra_hardware
08b6c89 Trivial: remove an ancient option from the CI
faafa91 Add Python3 xena unit tests
402f629 Update master for stable/wallaby


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

CONTRIBUTING.rst                                   | 28 ++++-----
devstack/plugin.sh                                 | 33 ++++++++--
ironic_inspector/node_cache.py                     |  8 ++-
ironic_inspector/plugins/extra_hardware.py         |  4 +-
ironic_inspector/policy.py                         | 73 ++++++++++++----------
ironic_inspector/test/unit/policy_fixture.py       |  1 +
ironic_inspector/test/unit/test_node_cache.py      | 17 +++--
.../fix-cache-error-on-start-27f492ba863d5f92.yaml |  7 +++
releasenotes/source/index.rst                      |  1 +
releasenotes/source/wallaby.rst                    |  6 ++
requirements.txt                                   | 14 ++---
setup.cfg                                          |  8 +--
tox.ini                                            |  6 +-
zuul.d/ironic-inspector-jobs.yaml                  |  1 -
zuul.d/project.yaml                                |  2 +-
17 files changed, 146 insertions(+), 86 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 47989fd..e2b8adc 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -16 +16 @@ netaddr>=0.7.18 # BSD
-pbr!=2.1.0,>=2.0.0 # Apache-2.0
+pbr>=3.1.1 # Apache-2.0
@@ -22 +22 @@ oslo.config>=6.8.0 # Apache-2.0
-oslo.context>=2.19.2 # Apache-2.0
+oslo.context>=2.22.0 # Apache-2.0
@@ -24,2 +24,2 @@ oslo.db>=6.0.0 # Apache-2.0
-oslo.i18n>=3.15.3 # Apache-2.0
-oslo.log>=3.36.0 # Apache-2.0
+oslo.i18n>=3.20.0 # Apache-2.0
+oslo.log>=4.3.0 # Apache-2.0
@@ -28 +28 @@ oslo.middleware>=3.31.0 # Apache-2.0
-oslo.policy>=3.6.0 # Apache-2.0
+oslo.policy>=3.7.0 # Apache-2.0
@@ -30,2 +30,2 @@ oslo.rootwrap>=5.8.0 # Apache-2.0
-oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0
-oslo.service!=1.28.1,>=1.24.0 # Apache-2.0
+oslo.serialization>=2.25.0 # Apache-2.0
+oslo.service>=1.31.0 # Apache-2.0






More information about the Release-announce mailing list