Make major version upgrade check avoid apply any change and revert the cluster back to previous version
The check flag is not really useful since an user may want to know before performing the actual major version upgrade to know if preliminary checks will pass.
Make major version upgrade check avoid apply any change and revert the cluster back to previous version after the operation completes
Implementation plan
Use the same rollback operation implemented in #1983 (closed) to always rollback the operation after the check is successful.
Acceptance Criteria
-
Implement the feature -
Tests