The AIO-DX system type was enhanced to allow the customer to
provision additional compute hosts.
However, the maintenance system made a global assumption about the
'system type' and would run the enable subfunction FSMs against
these compute only hosts. In doing so the unlock of these added
hosts would timeout and heartbeat would not enable.
This update ensures that the subfunction FSM is only run against
hosts that have both controller and compute functions.
Change-Id: If7711519d3435ef19faa13e7905afae2ce9084bc
Signed-off-by: Eric MacDonald <eric.macdonald@windriver.com>