This commit fixes the orcherstration abort for finished subclouds,
ensuring their state is not changed. This way, only subclouds in initial
state are updated to aborted.
Test plan:
1. PASS: In a DC system with three subclouds, create a prestage strategy
with max-parallel-subclouds set 1, wait for the first step to
complete its processing and run the abort. Verify that the step in a
final state maintains it, the one sent to the worker is processed
until completion and the remaining step is updated to aborted
directly.
2. PASS: Create a strategy, apply it and subsequently abort it,
verifying all steps are moved to aborted.
Closes-Bug: 2125947
Change-Id: Icd23db3d6656a58728d27032d318894fb7452dc2
Signed-off-by: Raphael <Raphael.Lima@windriver.com>