6df82ee2bc
This patch provides implementations to feature of adding inspect wait state. Changes covered in this patch: * Added state and transitions, state diagram regenerated. * inspector and oneview inspect interface now return INSPECTWAIT instead of INSPECTING. Move node to inspect wait if inspect interface returns INSPECTING or INSPECTWAIT. * Add a timeout option to conductor, and a periodic task to check timeout in the inspect wait state. Story: #1725211 Task: #10630 Partial-Bug: #1725211 Change-Id: Ie76bfdad5966014a4dae826919ff5705462c743b
22 lines
1.0 KiB
YAML
22 lines
1.0 KiB
YAML
---
|
|
upgrade:
|
|
- |
|
|
Adds an ``inspect wait`` state to handle asynchronous hardware
|
|
introspection. Caution should be taken due to the timeout monitoring
|
|
is shifted from ``inspecting`` to ``inspect wait``, please stop all
|
|
running asynchronous hardware inspection or wait until it is finished
|
|
before upgrading to the Rocky release. Otherwise nodes in asynchronous
|
|
inspection will be left at ``inspecting`` state forever unless the
|
|
database is manually updated.
|
|
deprecations:
|
|
- |
|
|
Adds an ``inspect wait`` state to handle asynchronous hardware
|
|
introspection. The ``[conductor]inspect_timeout`` configuration option
|
|
is deprecated for removal, please use ``[conductor]inspect_wait_timeout``
|
|
instead to specify the timeout of inspection process.
|
|
other:
|
|
- |
|
|
Adds an ``inspect wait`` state to handle asynchronous hardware
|
|
introspection. Returning ``INSPECTING`` from the ``inspect_hardware``
|
|
method of inspect interface is deprecated, ``INSPECTWAIT`` should be
|
|
returned instead. |