ironic/doc/source/admin/inspection/inspector.rst
Dmitry Tantsur 92eb542511
PXE configuration guide for unmanaged inspection
To a large extent, copy-paste from the Inspector docs. Adjusted some
wording to be more generic. Migrated the (un)managed docs since they
apply to both implementations and are important for understanding.

Change-Id: I7d6cdb34f1ffce53b3cac48c8e2df09f8a861422
2024-01-04 16:42:45 +01:00

1.3 KiB

Inspector Support

Ironic supports in-band inspection using the ironic-inspector project. This is the original in-band inspection implementation, which is being gradually phased out in favour of a similar implementation inside Ironic proper.

It is supported by all hardware types, and used by default, if enabled, by the ipmi hardware type. The inspector inspect interface has to be enabled to use it:

[DEFAULT]
enabled_inspect_interfaces = inspector,no-inspect

If the ironic-inspector service is not registered in the service catalog, set the following option:

[inspector]
endpoint_override = http://inspector.example.com:5050

In order to ensure that ports in Bare Metal service are synchronized with NIC ports on the node, the following settings in the ironic-inspector configuration file must be set:

[processing]
add_ports = all
keep_ports = present

Managed and unmanaged inspection

There are two modes of in-band inspection: managed inspection and unmanaged inspection. See /admin/inspection/managed for more details.