From e7ec88d22ff0d88a74b2e32554c3abdae395addf Mon Sep 17 00:00:00 2001 From: Lucas Alvares Gomes Date: Fri, 10 Jul 2015 14:11:21 +0100 Subject: [PATCH] Update the new state machine spec with CLEANWAIT This patch introduces the CLEANWAIT state to the new state machine spec. Change-Id: I195ecd90e7e4165504da5ac330cee3fc7c3039c2 --- specs/kilo/new-ironic-state-machine.rst | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/specs/kilo/new-ironic-state-machine.rst b/specs/kilo/new-ironic-state-machine.rst index 3754f6fc..67a64db9 100644 --- a/specs/kilo/new-ironic-state-machine.rst +++ b/specs/kilo/new-ironic-state-machine.rst @@ -215,6 +215,17 @@ CLEANING tear down a set of RAID volumes to securely erase each physical disk 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 Nodes in the AVAILABLE state are cleaned, preconfigured, and ready to be provisioned. From AVAILABLE, nodes can transition to: