Patches
ID: | P2416 | |
Published: | 24 April 2008 | |
Updated: | 07 May 2008 |
Product(s)
- Builder
- Dimensions CM
- Dimensions RM
- PVCS Tracker
- PVCS Version Manager
- SBM
- TeamTrack
Description
Compatibility
Version 2.1.4 of Serena License Manager is compatible with:
- Serena Dimensions CM 10.1.0 and 10.1.1
- Serena Dimensions RM 10.1.0 and 10.1.1
- Serena ChangeMan Professional 9.4. This includes:
- ChangeMan Version Manager 8.1.4
- TeamTrack 6.6.1
- ChangeMan Builder 6.4.1
- Serena ChangeMan Professional 9.3. This includes:
- ChangeMan Version Manager 8.1.3
- TeamTrack 6.6.0
- ChangeMan Builder 6.3.1
- Serena Tracker 8.0.3
- Serena Meritage 8.1.0
Updating the SLM server and License Manager
Please see the attached release notes for information on issues that have been addressed by this release. The readme provides the instruction on how to install the SLM 2.1.4 server.
Supported Server Platforms
- Windows 2000 Server and Advanced Server (32-bit x86)
- Windows 2003 Server Enterprise Edition (32-bit x86)
- Windows 2003 Server Enterprise Edition (32-bit emulation on 64-bit Itanium)
- AIX 5.2 and 5.3 (32-bit and 64-bit PowerPC)
- HP-UX 11.11 and 11.23 (32-bit and 64-bit PA-RISC)
- Red Hat Linux AS 3.0 and 4.0 (32-bit x86)
- Red Hat Linux ES 3.0 and 4.0 (32-bit x86)
- SuSe Linux 9.3 and 10.1 (32-bit x86)
- Solaris 9 (32-bit and 64-bit SPARC)
- Solaris 10 (64-bit SPARC)
Note: An earlier version of the readme (Edition 1.1) incorrectly stated that Red Hat Linux was supported on 64-bit Itanium.
SLM 2.1.4 can be obtained for the platform of your choice by downloading the file slm214<OperatingSystem>.*
Important note for users of a previous SLM release: Please be aware that the names of the Solaris and HP-UX download files have changed. In version 2.1.1, the files slm211hpux.tar and slm211solaris.tar used to contain the 64-bit editions of SLM. To get the equivalent editions for SLM 2.1.4, please download slm214hpux64.tar and slm214solaris64.tar.
The files slm214hpux.tar and slm214solaris.tar contain newly introduced 32-bit only editions of SLM. Unless you have an explicit need for these editions, please download the 64-bit editions instead.
If you are not sure which version to download, consider downloading the larger slm214unix.tar. This file contains SLM 2.1.4 for all supported UNIX and Linux platforms, using a single installer.
Updating the SLM mlclient libraries
Supported Client Platforms
- Windows XP Professional (32-bit x86)
- Windows 2000 Professional (32-bit x86)
- Windows 2003 Server
- AIX 5.2 and 5.3 (32-bit and 64-bit PowerPC)
- HP-UX 11.11 and 11.23 (32-bit and 64-bit PA-RISC)
- Red Hat Linux 9.0, WS 3.0 and 4.0 (32-bit x86)
- SuSE Linux Personal Edition 9.3 and 10.0 (32-bit x86)
- Solaris 9 (32-bit and 64-bit SPARC)
- Solaris 10 (64-bit SPARC)
SLM 2.1.4-based client libraries are included with the following products:
- Serena Dimensions CM 10.1.0 and 10.1.1
- Serena Dimensions RM 10.1.0 and 10.1.1
- Serena ChangeMan Professional 9.4. This includes:
- ChangeMan Version Manager 8.1.4
- TeamTrack 6.6.1
- ChangeMan Builder 6.4.1
The other products listed in Serena Product Compatibility list will work out of the box with SLM 2.1.4, but a few of the issues that are resolved by SLM 2.1.4 also require the use of an SLM 2.1.4-based client library. These include the following issues from the release notes:
1.2 Concurrent Licenses Always Available to Users With Named Licenses
1.3 Professional and Tracker Licenses Now Properly Allocated to TeamTrack Users
1.5 SLM Validation Improved
1.7 Character Corruption in Version Manager Windows Client Host Name
The recommended solution is to upgrade to one of the listed product releases that include the SLM 2.1.4-based client libraries (the use of TeamTrack 6.6.1 is required to address item 1.3). Where that is not possible, for example if you are using Tracker or Meritage, you can use the attached client libraries to replacement the ones that are currently installed with your product.
The libraries are named mlclient.dll on Windows and libmlclient_<OperatingSystem>.* on non-Windows platforms. The files are contained in the mlclient214_<OperatingSystem>.* downloads.
To replace the libraries:
- Shutdown all Serena products using the library
- Make a backup copy of the existing library
- Only replace a library with one that matches in name with the one that is already installed, and that was built for the correct platform (warning: the names for a Linux and Solaris libraries are the same)
- If multiple product releases are installed on a single system that all have their own client library, consider replacing all copies at the same time. This avoids potential conflicts when libraries are found through a search path.
What pieces are needed to see the benefit from the fixes in this release?
Below is information from the Release Notes about changes made to the Serena License Manager 2.1.4 including the associated Change Request ID and necessary component, in paranthesis.
- If the item shows "Server", the Serena License Server needs to be upgraded.
- If the item shows "App", the listed application, such as TeamTrack 6.6.1, is required for the fix.
- If the item shows "Client" an updated mlclient from the attachments replacing the existing mlclient object is required for a fix. This would be true for products where no upgrade is available, such as Tracker 8.0.3 or Meritage 8.1.0.
- Some items may require the Server AND Client or Server AND App upgrades in order to resolve the issue.
1.0 Defects Fixed in Serena License Manager 2.1.4
1.1 Licenses Correctly Released (DEF89890 & DEF87232 - Server and DEF95444 - Client)
Licenses are now correctly released by SLM when they are checked in. This problem occurred intermittently with all products using SLM.
1.2 Concurrent Licenses Always Available to Users With Named Licenses (DEF108262 – Client)
In some scenarios, Serena License Manager did not allow a user to log into a Serena product using an available concurrent license. This occured when the user was assigned one or more named licenses, and was already using all of these named licenses (for example to log in from another system). In this case, the user should have been able to use available concurrent licenses for additional logins from other systems. This has been fixed.
1.3 Professional and Tracker Licenses Now Properly Allocated to TeamTrack Users (DEF90265 - Server+Client+App(TT 6.6.1) )
TeamTrack licenses are no longer allocated to TeamTrack users who are already assigned a named Professional, Tracker, or Tracker I-Net license. This problem occurred if concurrent TeamTrack licenses were available, or when the option to "auto-add" user IDs was selected for named TeamTrack licenses.
Tracker I-Net licenses are no longer allocated to TeamTrack users who are already assigned a named Professional or Tracker license. This problem occurred if concurrent Tracker I-Net licenses were available, or when the option to "auto-add" user IDs was selected for named Tracker I-Net licenses.
IMPORTANT! To address these issues, the TeamTrack server must be upgraded to version 6.6.1 or later.
1.4 Redundant License Servers In Quorum Are No Longer Shut Down (DEF83454 - Server)
All license servers in a quorum no longer shut down when the license server is stopped for any single license server in the quorum.
Note: For instructions on setting up redundant servers for SLM, refer to Solution 5004775 in the Solutions area of http://support.serena.com.
1.5 SLM Validation Improved (DEF100646 - Client + DEF18367 - Client)
Validation problems that may have caused the TeamTrack Web server to stop have been solved.
1.6 UCR Enabler Problem Solved (DEF101778 - Server)
The License Manager interface now functions correctly after a UCR enabler license is added. This enabler is used by the integration between Serena TeamTrack and Serena Composer.
1.7 Character Corruption in Version Manager Windows Client Host Name (DEF98893 - Client)
Server names are no longer corrupted when users connect to the Version Manager Windows client and the host name for the client contains double-byte characters.