2018-03-24 15:32:53 +08:00
|
|
|
---
|
|
|
|
features:
|
|
|
|
- |
|
|
|
|
Adds support for the ``fault`` field in the node, beginning with API
|
|
|
|
version 1.42. This field records the fault, if any, detected by ironic for
|
|
|
|
a node. If no fault is detected, the ``fault`` is ``None``. The ``fault``
|
2018-06-19 09:06:40 -07:00
|
|
|
field value is set to one of following values according to
|
|
|
|
different circumstances:
|
2018-03-24 15:32:53 +08:00
|
|
|
|
|
|
|
* ``power failure``: when a node is put into maintenance due to power sync
|
|
|
|
failures that exceed max retries.
|
|
|
|
* ``clean failure``: when a node is put into maintenance due to failure of
|
|
|
|
a cleaning operation.
|
|
|
|
* ``rescue abort failure``: when a node is put into maintenance due to
|
|
|
|
failure of cleaning up during rescue abort.
|
|
|
|
|
2018-06-19 09:06:40 -07:00
|
|
|
The ``fault`` field will be set to ``None`` if an operator manually set
|
2018-03-24 15:32:53 +08:00
|
|
|
maintenance to ``False``. The ``fault`` field can be used as a filter for
|
2018-06-19 09:06:40 -07:00
|
|
|
querying nodes.
|