Fix a case where transitions could get into the dependency graph twice, because an un-downcast version of an object was being looked up against transition_stack when the previous transition was indexed by the downcast version of the object.
Fix a case where transitions could get into the dependency
graph twice, because an un-downcast version of an object
was being looked up against transition_stack when
the previous transition was indexed by the downcast
version of the object.

intel-hpdd/intel-manager-for-lustre,intel-hpdd/intel-manager-for-lustre,intel-hpdd/intel-manager-for-lustre