Fixes #20848 - Fix error messages indentation
Fixes #20597 - store the current target version of upgrade
This allows to prevent running one upgrade before finishing another one.It also fixes an issue, where after updating the packages, one would notbe able to continue with the current upgrade when something goes wrong.
Fixes #20868 - Use correct method 'get_params_for'
Merge remote-tracking branch 'origin/master' into upgrade-workflow
`upgrade run --phase` instead of `upgrade advanced run`
To improve the usability of the command
Use --target-version option instead of parameter
Clamp doesn't handle positions of parameters very well, unifyingto use options for this as well.
Extract transform_clamp_options
Update from review
Fix intermittent test failures
Advanced run command and tests
View revisions
Also available in: Atom