Update the new state machine spec with CLEANWAIT

This patch introduces the CLEANWAIT state to the new state machine spec.

Change-Id: I195ecd90e7e4165504da5ac330cee3fc7c3039c2
This commit is contained in:
Lucas Alvares Gomes 2015-07-10 14:11:21 +01:00
parent bfdd94f2af
commit e7ec88d22f

View File

@ -215,6 +215,17 @@ CLEANING
tear down a set of RAID volumes to securely erase each physical disk tear down a set of RAID volumes to securely erase each physical disk
separately, you must rebuild the RAID volumes you tore down. separately, you must rebuild the RAID volumes you tore down.
When a node is in CLEANING state it means that the conductor is
executing the clean step (out-of-band) or preparing the environment
(building PXE configuration files, configuring the DHCP, etc..) to
boot the ramdisk.
CLEANWAIT
Just like the CLEANING state, the nodes in CLEANWAIT are being prepared
to become AVAILABLE. The difference is that in CLEANWAIT the conductor
is waiting for the ramdisk to boot or the clean step which is running
in-band to finish.
AVAILABLE AVAILABLE
Nodes in the AVAILABLE state are cleaned, preconfigured, and ready Nodes in the AVAILABLE state are cleaned, preconfigured, and ready
to be provisioned. From AVAILABLE, nodes can transition to: to be provisioned. From AVAILABLE, nodes can transition to: