The update process should validate the current and "new" version of the patch (e.g., 1.1.1.GA-redhat-00002 vs 1.1.0.GA-redhat-00001) and prevent users from installing an older version.
- If manifest versions are available, display a message about the manifest version change.
- Additionally, fail the operation if the manifest version indicates a downgrade, and suggest using the "revert" option for reverting to a previous version.
3.Implement functionality to allow explicit upgrades or downgrades to a specified manifest or channel version.