Bug 186612
Summary: | Console.getVersionNumber needs to return first 2 version components only | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora Management Console | Reporter: | Nathan Kinder <nkinder> | ||||
Component: | General | Assignee: | Nathan Kinder <nkinder> | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Ben Levenson <benl> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 1.0 | CC: | mreynolds | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2020-01-07 20:01:03 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 152373, 240316 | ||||||
Attachments: |
|
Now that the Console versioning scheme includes a third digit used for patch releases, we need to modify the checkVersion method to only return the "major.minor" version. This method is used by server jarfiles to check for compatibility. Without this change, backwards compatibility breaks. I referred to the incorrect method name in comment #1. The correct method name is getVersionNumber. Checked into console (HEAD). Reviewed by Noriko. Checking in build.xml; /cvs/dirsec/console/build.xml,v <-- build.xml new revision: 1.12; previous revision: 1.11 done Checking in startconsole-sandbox; /cvs/dirsec/console/startconsole-sandbox,v <-- startconsole-sandbox new revision: 1.2; previous revision: 1.1 done Checking in src/com/netscape/management/client/console/VersionInfo.java; /cvs/dirsec/console/src/com/netscape/management/client/console/VersionInfo.java,v <-- VersionInfo.java new revision: 1.3; previous revision: 1.2 done Checking in src/com/netscape/management/client/console/genverinfo.sh; /cvs/dirsec/console/src/com/netscape/management/client/console/genverinfo.sh,v <-- genverinfo.sh new revision: 1.3; previous revision: 1.2 done Verified that the two-part version number is stored in the versioninfo.properties file contained in idm-console-mcc_en.jar. This property is used by the getMajorVersionNumber() method, which is called when checking is server jars are compatible with the running Console framework. Marking as VERIFIED. |
Created attachment 126656 [details] CVS Diffs