ironic/releasenotes/notes/accurate_alive-d2687bca802211a4.yaml
Steve Baker 161374f763 Expose conductor online boolean for accurate alive
Currently the online database column is not considered when displaying
the "baremetal conductor list" Alive status. This means that when a
conductor is stopped gracefully it will be shown as (inaccurately)
alive for the duration of [conductor]graceful_timeout.

This change adds the online field to the alive evaluation, so the
conductor must be online *and* have a recent heartbeat.

Change-Id: Ic5a8d56ec236faca1b9797bd0d3e42c956469fab
2024-03-22 15:07:12 +13:00

10 lines
428 B
YAML

---
fixes:
- |
Previously the ``conductors`` ``online`` database column is not considered
when displaying the "baremetal conductor list" ``Alive`` status. This means
that when a conductor is stopped gracefully it will be shown as
(inaccurately) alive for the duration of ``[conductor]graceful_timeout``.
A conductor is now considered alive if ``online`` is true and there is a
recent enough heartbeat.