[release-announce] ironic-inspector 9.2.1 (train)

no-reply at openstack.org no-reply at openstack.org
Fri Feb 7 17:06:18 UTC 2020


We enthusiastically announce the release of:

ironic-inspector 9.2.1: Hardware introspection for OpenStack Bare
Metal

This release is part of the train stable 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.

9.2.1
^^^^^

Bug Fixes

* Fixes an issue during manual inspection of active nodes where the
  node uuid was not passed back to the inspector when it tried to
  identify a matching port.

* No longer tries to power off nodes after introspection if
  "manage_boot" is "False".

* Introspection now respects the "force_persistent_boot_device"
  parameter in a node's "driver_info".

* Fixes an issue happening during manual inspection of active nodes
  where the code attempts to delete or update ports, while the only
  modification allowed for active nodes is updating the MAC address if
  the node is in maintenance.

Changes in ironic-inspector 9.2.0..9.2.1
----------------------------------------

578ab43 Respect driver_info.force_persistent_boot_device
4e8312c Do not update/delete ports upon inspection of active nodes
f8521ef Get details when listing ports upon inspection of active nodes
3d5b57c Stop trying to power off nodes if manage_boot is False
7beeeaa Add IPv6 support to dnsmasq example
a0d97fd Silence amqp DEBUG messages in logs
b31e297 Update TOX/UPPER_CONSTRAINTS_FILE for stable/train
4900c9d Update .gitreview for stable/train


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

.gitreview                                         |  1 +
ironic_inspector/common/ironic.py                  |  2 +-
ironic_inspector/conf/opts.py                      |  4 +-
ironic_inspector/introspect.py                     | 15 ++++++-
ironic_inspector/plugins/standard.py               | 10 +++++
ironic_inspector/process.py                        |  2 +-
ironic_inspector/test/unit/test_common_ironic.py   | 12 +++--
ironic_inspector/test/unit/test_introspect.py      | 52 ++++++++++++++++++++++
.../test/unit/test_plugins_standard.py             | 15 +++++++
ironic_inspector/test/unit/test_process.py         |  9 ++++
...uid_for_manual_inspection-2fa3f11343cab417.yaml |  6 +++
.../manage-boot-power-off-d8ed644f11659c38.yaml    |  5 +++
.../notes/persistent-boot-207b32257a97451e.yaml    |  5 +++
...ate_for_manual_inspection-5dc296df9d409c69.yaml |  8 ++++
tox.ini                                            |  2 +-
16 files changed, 150 insertions(+), 14 deletions(-)







More information about the Release-announce mailing list