CIP-1886 fix vcc abort
When following the abort->restart
pathway with the subarray initially in the READY
state, the VCC's self._ready
variable did not get updated at the end of vcc_component_manager.abort()
. This led to trying to invoke the component_unconfigured
state transition on the VCC later on during subarray.Restart()
, but this was invalid since the VCC was actually ABORTED
, not READY
, and caused the VCC to FAULT
. This MR adds the update to self._ready
at the end of vcc_component_manager.abort()
, and CIP-1850 will later address making the necessary calls to unconfigure the VCC hpds ds (currently they're commented out so this is fine).