In an SU with many components, both NPI and PI, if a PI component is being terminated, and it goes to TERMINATION_FAILED, all the PI comps are immediately terminated. This is correct, but then they are assigned QUIESCED state. This is unnecessary, and often doesn't work, so the SG gets stuck.
IsCompQualifiedAssignment needs to check for TERMINATION_FAILED in addition to its other checks, so that QUIESCED is ignored if the comp is in TERMINATION_FAILED.
commit e3f7b953d3fec1ac7738964e0ebc9ba0e03cc351 (HEAD -> develop, origin/develop, ticket-3147)
Author: Alex Jones ajones@rbbn.com
Date: Wed Feb 5 08:36:08 2020 -0500