RHEL 8.3 - errors when trying to upgrade robot from v7.9x to v9.3x

book

Article ID: 211668

calendar_today

Updated On:

Products

DX Infrastructure Management CA Unified Infrastructure Management for z Systems CA Unified Infrastructure Management On-Premise (Nimsoft / UIM) CA Unified Infrastructure Management SaaS (Nimsoft / UIM) NIMSOFT PROBES

Issue/Introduction

Mar 30 14:15:36:972 [139841540478272] Controller:   machine:  x86_64 
Mar 30 14:15:36:972 [139841540478272] Controller: Could not figure out what Linux version you are running! 
Mar 30 14:15:36:972 [139841540478272] Controller: Please report the following system information to [email protected] 
Mar 30 14:15:36:972 [139841540478272] Controller: System information: 
Mar 30 14:15:36:972 [139841540478272] Controller:   sysname:  Linux 
Mar 30 14:15:36:972 [139841540478272] Controller:   node   :  uxxxxxxxxxxxx.coxxxxt2.com 
Mar 30 14:15:36:972 [139841540478272] Controller:   release:  4.18.0-240.8.1.el8_3.x86_64 
Mar 30 14:15:36:972 [139841540478272] Controller:   version:  #1 SMP Fri Dec 4 12:24:03 EST 2020 
Mar 30 14:15:36:972 [139841540478272] Controller: inst_pkg - warning, no compatible package sections found for package 'robot_update'

Environment

Release: UIM 20.3

Component : UIM - ROBOT

RHEL 8.3, Linux 4.18

Red Hat Enterprise Linux Release 8.3 (Ootpa)

Resolution

The Robot Support Matrix can be found under the UIM Compatibility Matrix documentation here:
https://techdocs.broadcom.com/us/en/ca-enterprise-software/it-operations-management/unified-infrastructure-management/20-3/installing/product-compatibility/ca-uim-compatibility-matrix.html

RHEL 8, RHEL 8 x86_32 and RHEL 8 x86_64 are listed within the supported operating systems for the later UIM Robot versions.

Robots v9.30, v9.31, v9.32 or v9.33 are supported for RHEL 8.x. 

The minor version (.3) shouldn't matter.

Download and use the latest nimldr package v9.33:
http://support.nimsoft.com/Files/Archive/00056/nimldr-9.33-tar.Z

and download and use the install package:

   install_LINUX_23_64
 
Nimsoft Infrastructure for 64 Linux (clibc 2.3 or higher on x86 64 bit)
http://support.nimsoft.com/Files/Archive/00151/install_LINUX_23_64-9.33.zip

Additional Information

Due to Red Hat removing old libraries that many older products rely on, not all versions of Red Hat 8 will be compatible. If you are a paying Red Hat Enterprise customer, some of these old libraries are available for download.

Here is a link from Red Hat talking about how they changed the C and C++ libraries and vendors may have to rewrite their code.
Migrating C and C++ applications from Red Hat Enterprise Linux version 7 to version 8 - Red Hat Developer

You can test if a probe is missing a library by going to the probe folder and running ldd <probe>. It will say if a library is missing.

[[email protected] cdm]# pwd
/opt/nimsoft/probes/system/cdm

[[email protected] cdm]# ldd cdm
        linux-vdso.so.1 =>  (0x00007fffa8997000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f435e02f000)
        librt.so.1 => /lib64/librt.so.1 (0x00007f435de27000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007f435dc23000)
        libm.so.6 => /lib64/libm.so.6 (0x00007f435d921000)
        libc.so.6 => /lib64/libc.so.6 (0x00007f435d554000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f435e24b000)