Unable to Introspect Baremetal Nodes

Problem

  • Introspection fails as Dnsmasqfilter is stuck in 'uninitialized' state
C
Copy
  • This causes baremetal hosts to get stuck into enroll state.

Environment

  • Platform9 Managed OpenStack - v5.0

Cause

  • The pxefilter driver is unable to initialize the DNSmasq filter. The process of synchronizing DHCP for introspection and hardware discovery in larger clusters can be time-consuming due to operational overhead. This can lead to processes remaining continuously busy, potentially impacting the successful introspection of recently added nodes.

Resolution

  • It is suggested to adjust the [pxe_filter]sync period setting to a larger value, allowing conductors more time between synchronization runs.
  • Create an ironic_override.conf file with permissions pf9:pf9group inside the /opt/pf9/etc/ironic-inspector/conf.d/ directory.
  • Add the below content to the override file.
C
Copy
  • Finally restart the ironic services over the host
C
Copy
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard