Files
kayobe/releasenotes/notes/adds-support-for-configuring-builtin-inspector-04ab4ea4f1a1c3c8.yaml
Will Szumski 75d93c8da0 Support built-in inspector
Switches to using the builtin inspector rather than the standalone
ironic-inspector service since this has now been dropped from
kolla-ansible. Where possible, the new service has been configured to
maintain the same behaviour of the old standalone service.

When using the standalone inspector, Kayobe has a few opinionated
defaults for the set of processing hooks.  These defaults have been
translated over to the built-in inspector equivalents for a more
consistent experience.

Inspection rules have rewritten to use the new format.

CLI invocations have been updated to use the commands for the new
inspection service.

Change-Id: I09bd59d085c7ec3fa0ccd6abb84bd2d0c8b9825d
Depends-On:  https://review.opendev.org/c/openstack/kolla-ansible/+/961266
Signed-off-by: Will Szumski <will@stackhpc.com>
2025-11-14 10:37:20 +00:00

27 lines
1.3 KiB
YAML

---
upgrade:
- |
``inspector_processing_hooks`` has been removed. A new variable named
``inspector_hooks`` has been introduced to to replace it since the names of
the hooks differ between standalone and built-in implementations. See
:ironic-doc:`Ironic documentation <admin/inspection/migration.html>` for
more details.
- |
Support for standalone inspector has been removed. All Ironic nodes will
need to be migrated from the ``inspector`` inspect-interface to ``agent``.
It is recommended that you do this after upgrading, but you will need to
ensure that you add ``inspector`` and ``agent`` to
``kolla_ironic_enabled_inspect_interfaces`` for the upgrade. Check that
``kolla_ironic_default_inspect_interface`` is not set to ``inspector``.
See :ironic-doc:`Ironic documentation <admin/inspection/migration.html>` for
more details.
- |
The format of inspection rules has changed. Any custom rules will need
to be updated to the new format. See
:ironic-doc:`Ironic documentation <admin/inspection/index.html#inspection-rules>`
for more details.
- |
The format of the data output from ``kayobe baremetal compute introspection
data save`` and ``kayobe overcloud introspection data save`` has changed.
You may need to update any tooling that is using this data.