"I'm not super concerned about rolling this back if it happens and there is a failure creating one of the other allocations from the payload because (a) I'm not sure when this would really happen besides POSTing allocations during a nova server move operation and we're *correcting* latent sentinel project/user info and (b) if that is the case, then we've inadvertently healed the consumer record anyway."
From my comment in that review:
"I'm not super concerned about rolling this back if it happens and there is a failure creating one of the other allocations from the payload because (a) I'm not sure when this would really happen besides POSTing allocations during a nova server move operation and we're *correcting* latent sentinel project/user info and (b) if that is the case, then we've inadvertently healed the consumer record anyway."