RFE: ability to rollback from tasks when possible
|Status:||Ready For Testing|
|Assigned To:||Adam Ruzicka|
|Target version:||Foreman - Team Ivan Iteration 6|
|Found in release:||Pull request:||https://github.com/Dynflow/dynflow/pull/194|
|Velocity based estimate||-|
Description of problem:
When an error in task occurs, we should analyze if a rollback
is possible for the task and try do to it when possible.
This would help with avoiding the lock conflicts unless necessary.
Sometimes, the rollback is not possible, especially when deleting something.