diff --git a/doc/source/images/states.svg b/doc/source/images/states.svg index 3435dce13b..c56e144fc3 100644 --- a/doc/source/images/states.svg +++ b/doc/source/images/states.svg @@ -1,72 +1,72 @@ - - - + + Ironic states - + enroll - -enroll + +enroll verifying - -verifying + +verifying enroll->verifying - - -manage (via API) + + +manage (via API) verifying->enroll - - -fail + + +fail manageable - -manageable + +manageable verifying->manageable - - -done + + +done cleaning - -cleaning + +cleaning manageable->cleaning - - -provide (via API) + + +provide (via API) manageable->cleaning - - -clean (via API) + + +clean (via API) @@ -77,9 +77,9 @@ manageable->inspecting - - -inspect (via API) + + +inspect (via API) @@ -90,16 +90,16 @@ manageable->adopting - - -adopt (via API) + + +adopt (via API) cleaning->manageable - - -manage + + +manage @@ -110,9 +110,9 @@ cleaning->available - + -done +done @@ -123,9 +123,9 @@ cleaning->clean failed - - -fail + + +fail @@ -136,9 +136,9 @@ cleaning->clean wait - - -wait + + +wait @@ -149,16 +149,16 @@ cleaning->clean hold - - -hold + + +hold inspecting->manageable - - -done + + +done @@ -171,7 +171,7 @@ inspecting->inspect failed -fail +fail @@ -184,20 +184,20 @@ inspecting->inspect wait -wait +wait active - -active + +active adopting->active - - -done + + +done @@ -210,272 +210,272 @@ adopting->adopt failed -fail +fail available->manageable - - -manage (via API) + + +manage (via API) deploying - -deploying + +deploying available->deploying - - -active (via API) + + +active (via API) deploying->active - - -done + + +done deploy failed - -deploy failed + +deploy failed deploying->deploy failed - - -fail + + +fail wait call-back - -wait call-back + +wait call-back deploying->wait call-back - - -wait + + +wait deploy hold - -deploy hold + +deploy hold deploying->deploy hold - - -hold + + +hold active->deploying - - -rebuild (via API) + + +rebuild (via API) deleting - -deleting + +deleting active->deleting - - -deleted (via API) + + +deleted (via API) rescuing - -rescuing + +rescuing active->rescuing - - -rescue (via API) + + +rescue (via API) servicing - -servicing + +servicing active->servicing - - -service (via API) + + +service (via API) deleting->cleaning - - + + clean error - -error + +error deleting->error - - -fail + + +fail rescue - -rescue + +rescue rescuing->rescue - - -done + + +done rescue wait - -rescue wait + +rescue wait rescuing->rescue wait - - -wait + + +wait rescue failed - -rescue failed + +rescue failed rescuing->rescue failed - - -fail + + +fail servicing->active - - -done + + +done service failed - -service failed + +service failed servicing->service failed - - -fail + + +fail service wait - -service wait + +service wait servicing->service wait - - -wait + + +wait service hold - -service hold + +service hold servicing->service hold - - -hold + + +hold error->deploying - - -rebuild (via API) + + +rebuild (via API) error->deleting - - -deleted (via API) + + +deleted (via API) rescue->deleting - - -deleted (via API) + + +deleted (via API) rescue->rescuing - - -rescue (via API) + + +rescue (via API) unrescuing - -unrescuing + +unrescuing rescue->unrescuing - - -unrescue (via API) + + +unrescue (via API) unrescuing->active - - -done + + +done @@ -486,310 +486,317 @@ unrescuing->unrescue failed - - -fail + + +fail deploy failed->deploying - - -rebuild (via API) + + +rebuild (via API) deploy failed->deploying - - -active (via API) + + +active (via API) deploy failed->deleting - - -deleted (via API) + + +deleted (via API) wait call-back->deploying - - -resume + + +resume wait call-back->deleting - - -deleted (via API) + + +deleted (via API) wait call-back->deploy failed - - -fail + + +fail wait call-back->deploy hold - - -hold + + +hold deploy hold->deploy failed - - -abort (via API) + + +abort (via API) deploy hold->wait call-back - - -unhold + + +unhold clean failed->manageable - - -manage (via API) + + +manage (via API) clean wait->cleaning - - -resume + + +resume clean wait->clean failed -fail +fail clean wait->clean failed -abort (via API) +abort (via API) clean wait->clean hold -hold +hold clean hold->clean failed -abort (via API) +abort (via API) clean hold->clean wait -unhold +unhold inspect failed->manageable - - -manage (via API) + + +manage (via API) inspect failed->inspecting -inspect (via API) +inspect (via API) inspect wait->manageable - - -done + + +done inspect wait->inspecting - - -resume + + +resume inspect wait->inspect failed -fail +fail inspect wait->inspect failed - - -abort (via API) + + +abort (via API) adopt failed->manageable - - -manage (via API) + + +manage (via API) adopt failed->adopting -adopt (via API) +adopt (via API) rescue wait->deleting - - -deleted (via API) + + +deleted (via API) rescue wait->rescuing - - -resume + + +resume rescue wait->rescue failed - - -fail + + +fail rescue wait->rescue failed - - -abort (via API) + + +abort (via API) rescue failed->deleting - - -deleted (via API) + + +deleted (via API) rescue failed->rescuing - - -rescue (via API) + + +rescue (via API) rescue failed->unrescuing - - -unrescue (via API) + + +unrescue (via API) unrescue failed->deleting - - -deleted (via API) + + +deleted (via API) unrescue failed->rescuing - - -rescue (via API) + + +rescue (via API) unrescue failed->unrescuing - - -unrescue (via API) + + +unrescue (via API) + + + +service failed->deleting + + +deleted (via API) service failed->rescuing - - -rescue (via API) + + +rescue (via API) service failed->servicing - - -service (via API) + + +service (via API) service wait->servicing - - -resume + + +resume service wait->service failed - - -fail + + +fail service wait->service failed - - -abort (via API) + + +abort (via API) service wait->service hold - - -hold + + +hold - + service hold->servicing - - -service + + +service - + service hold->service failed - - -abort (via API) + + +abort (via API) - + service hold->service wait - - -unhold + + +unhold