dynflow rollback needed when content host creation fails in either candlepin or pulp step
Scenario: Register a content host with an activation key that references a subscription whose quantity is already used. In this case the candlepin dynflow will fail but the katello content host activerecord will exist. The result is an AR w/ uuid=nil and the api/v2/systems will return no results (due to elasticsearch?
Fixes #5863 - create consumer in plan phase
The failure is quite possible when creating a consumer in
Candlepin (mainly because of the activation key might be over-consumed