We are satisfied to announce the release of: ironic-inspector 9.2.2: 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.2 ^^^^^ Bug Fixes * No longer aborts the whole process if one periodic task fails. * No longer uses introspection delay for nodes with "manage_boot==False" (i.e. boot is managed by ironic). It is useless and may actually break introspection if a node boots before it gets whitelisted in the PXE filter. * The introspection start API is now synchronous when "manage_boot==False". This means that any failures will be propagated to ironic, preventing it from powering a node on and booting it without the PXE filter updated. Changes in ironic-inspector 9.2.1..9.2.2 ---------------------------------------- de5cc39 Make POST /v1/introspection synchronous when manage_boot==False 1989d7e Avoid using introspection start delays with non-managed boot 37dc60f Silence debug logging from oslo_messaging 5dae932 Stop aborting the process on periodic task failures 355cab8 Replace references to the deprecated ironic-agent element Diffstat (except docs and test files) ------------------------------------- ironic_inspector/conductor/manager.py | 22 ++++------ ironic_inspector/conf/default.py | 4 +- ironic_inspector/conf/opts.py | 5 ++- ironic_inspector/introspect.py | 42 ++++++++++--------- ironic_inspector/test/unit/test_introspect.py | 18 +++++++++ ironic_inspector/test/unit/test_manager.py | 37 +---------------- releasenotes/notes/periodics-18bf7fb57777c043.yaml | 4 ++ .../notes/unmanaged-delay-d39871e1346d9448.yaml | 6 +++ .../notes/unmanaged-result-4de3788e7820e3c5.yaml | 6 +++ zuul.d/ironic-inspector-jobs.yaml | 1 - 11 files changed, 92 insertions(+), 100 deletions(-)
participants (1)
-
no-reply@openstack.org