Hide Forgot
Description of problem: According to this bug: https://bugzilla.redhat.com/show_bug.cgi?id=999189 The version mismatch between extension version and user specified version will not raise exception. And this mismatch will not be caught if user do not check the upgrade_result for the succeeded gears. It should give some notification in the output about the version mismatch if we won't let this to fail the gear upgrade. I met this issue during the migration testing for sprint37, all the gears are marked as PASS during the upgrade, but actually the package rhc-node did not get upgraded successfully. Version-Release number of selected component (if applicable): devenv_4098 How reproducible: always Steps to Reproduce: 1. 2. 3. Actual results: There is no obvious marker for the version mismatch between gear upgrade extension and user specified. Expected results: Should show the notification about the mismatch. Additional info:
https://github.com/openshift/origin-server/pull/4528 I've added the message to the warnings in upgrade_results.
Commits pushed to master at https://github.com/openshift/origin-server https://github.com/openshift/origin-server/commit/354bd60db23d5a86b4d5c55a12ebd0bf266cdf39 Bug 1038559 https://github.com/openshift/origin-server/commit/bcaed5e3798ea0c14797815ac3035b3464b7e036 Merge pull request #4528 from danmcp/bug1038559 Merged by openshift-bot
Checked on devenv_4248, new warning message added to the log. "upgrade_complete": true, "warnings": [ "Version mismatch between supplied release version (2.0.39) and extension version (2.0.37)" ] Move bug to verified.