Bug 186612

Summary: Console.getVersionNumber needs to return first 2 version components only
Product: [Fedora] Fedora Management Console Reporter: Nathan Kinder <nkinder>
Component: GeneralAssignee: Nathan Kinder <nkinder>
Status: CLOSED CURRENTRELEASE QA Contact: Ben Levenson <benl>
Severity: medium Docs Contact:
Priority: medium    
Version: 1.0CC: 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:
Description Flags
CVS Diffs none

Description Nathan Kinder 2006-03-24 18:07:43 UTC
Created attachment 126656 [details]
CVS Diffs

Comment 1 Nathan Kinder 2006-03-24 18:07:43 UTC
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.

Comment 2 Nathan Kinder 2006-03-24 18:15:28 UTC
I referred to the incorrect method name in comment #1.  The correct method name
is getVersionNumber.

Comment 3 Nathan Kinder 2006-03-24 19:00:13 UTC
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

Comment 5 Nathan Kinder 2008-01-08 19:00:06 UTC
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.