Managed Host State Diagrams
This document contains the complete Finite State Machine (FSM) that illustrates the lifecycle of NICo managed hosts from discovery through ingestion through instance assignment and management.
High-Level Overview
The main flow shows the primary states and transitions between them:
DPU Discovery State Details (DpuDiscoveringState)
Shows the complete DPU discovery and configuration process:
DPU Initialization State Details (DpuInitState)
Shows DPU initialization including BFB installation:
Host Initialization State Details (HostInitState)
Shows host initialization including boot order and UEFI setup:
BOM Validation State Details (BomValidating)
Shows the BOM (Bill of Materials) validation process:
Machine Validation State Details (ValidationState)
Shows the machine validation process:
Ready State Details (Ready)
Shows what can happen in Ready state:
Instance Assignment State Details (InstanceState)
Shows the complete instance assignment and management flow:
Host Reprovision State Details (HostReprovisionState)
Shows the host firmware reprovision process:
DPU Reprovision State Details (DpuReprovisionState)
Shows the DPU firmware reprovision process:
WaitingForCleanup State Details
Measuring and PostAssignedMeasuring State Details
Shows the attestation measurement process.