ca1fe6cc84
This corrects the URLs in the contributor documentation as well as the main index. The changes include: - changing http to https - changing absolute links to relative links (where applicable) Change-Id: Iea392f8108ca4b5203682609dd78b980c1540b89
31 lines
1.0 KiB
ReStructuredText
31 lines
1.0 KiB
ReStructuredText
.. _states:
|
|
|
|
======================
|
|
Ironic's State Machine
|
|
======================
|
|
|
|
State Machine Diagram
|
|
=====================
|
|
|
|
The diagram below shows the provisioning states that an Ironic node goes
|
|
through during the lifetime of a node. The diagram also depicts the events
|
|
that transition the node to different states.
|
|
|
|
Stable states are highlighted with a thicker border. All transitions from
|
|
stable states are initiated by API requests. There are a few other
|
|
API-initiated-transitions that are possible from non-stable states.
|
|
The events for these API-initiated transitions are indicated with '(via API)'.
|
|
Internally, the conductor initiates the other transitions (depicted in gray).
|
|
|
|
.. figure:: ../images/states.svg
|
|
:width: 660px
|
|
:align: left
|
|
:alt: Ironic state transitions
|
|
|
|
.. note::
|
|
|
|
For more information about the states, see the specification located at
|
|
`ironic-state-machine`_.
|
|
|
|
.. _ironic-state-machine: https://specs.openstack.org/openstack/ironic-specs/specs/kilo-implemented/new-ironic-state-machine.html
|