IBM Support

SVN errors on RHEL 6 and IBM Tivoli Netcool/Impact Fixpack 7.1.0.22

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/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
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"}]

Document Information

Modified date:
27 August 2021

UID

ibm16484621