Troubleshooting
Problem
With IBM Impact Fixpack 7.1.0.22 and Red Hat Enterprise Linux version 6, changes to Impact artifacts results in errors checking files in and out.
Symptom
The following error can be seen in the UI and impact server logs:
com.micromuse.common.versioncontrol.VersionControlSystemException: Version Control System [SubVersion] checkin of /opt/IBM/tivoli/impact/policy/<policy name>.js failed. Error while executing: '"/opt/IBM/tivoli/impact/platform/linux/svn/bin/svn" commit --no-unlock -m "Done by <user>[Checked+in+policy%3A+<policy name>]" "policy/<policy name>" "policy/<policy name>"' was: /opt/IBM/tivoli/impact/platform/linux/svn/bin/svn: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /opt/IBM/tivoli/impact/platform/linux/svn/bin/svn)
Cause
The cause of this issue is an upgrade of the Subversion (svn) package in IBM Impact Fixpack 7.1.0.22, which was upgraded from 1.8.5 to 1.10.6. However, version 1.10.6 has a dependency on glibc version 2.14, which is not available on Red Hat Enterprise Linux version 6. The highest available version for Red Hat Enterprise Linux version 6 is 2.12.
Environment
Red Hat Enterprise Linux version 6 and IBM Impact Fixpack 7.1.0.22
Resolving The Problem
The workaround for the problem is to revert svn on Red Hat Enterprise Linux version 6 systems with IBM Impact Fixpack 7.1.0.22.
The steps need to be run on all cluster members.
1. Locate the backup directory used during the upgrade to IBM Impact Fixpack 7.1.0.22. Under this folder, expect to see a folder called install/server_backup/7.1.0.XX/platform/linux/svn where XX is the previous version before the upgrade.
2. Stop the Impact backend server.
3. Back up the FP22 folders, as follows:
cd $IMPACT_HOME/platform/linux/svn
mv bin bin.FP22
mv lib lib.FP22
mv include include.FP22
mv share share.FP22
4. Copy the previous folders from the backup directory, where XX is the previous version before the upgrade.
cd $IMPACT_HOME/platform/linux/svn
cp -r <FP backup folder>/install/server_backup/7.1.0.XX/platform/linux/svn/bin .
cp -r <FP backup folder>/install/server_backup/7.1.0.XX/platform/linux/svn/bin .
cp -r <FP backup folder>/install/server_backup/7.1.0.XX/platform/linux/svn/lib .
cp -r <FP backup folder>/install/server_backup/7.1.0.XX/platform/linux/svn/include .
cp -r <FP backup folder>/install/server_backup/7.1.0.XX/platform/linux/svn/share .
5. Set permissions on the new svn folders,
cd $IMPACT_HOME/platform/linux/svn
chmod -R u+x bin lib include share
chmod -R u+x bin lib include share
6. Start the Impact backend server.
Document Location
Worldwide
[{"Type":"MASTER","Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSSHYH","label":"Tivoli Netcool\/Impact"},"ARM Category":[{"code":"a8m3p000000hB8oAAE","label":"Impact->Impact Server->SVN"}],"ARM Case Number":"TS006548606","Platform":[{"code":"PF016","label":"Linux"}],"Version":"7.1.0"}]
Was this topic helpful?
Document Information
Modified date:
27 August 2021
UID
ibm16484621