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


Article ID: 211668


Updated On:


DX Unified Infrastructure Management (Nimsoft / UIM) Unified Infrastructure Management for Mainframe CA Unified Infrastructure Management SaaS (Nimsoft / UIM)


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'


Release: UIM 20.3

Component : UIM - ROBOT

RHEL 8.3, Linux 4.18

Red Hat Enterprise Linux Release 8.3 (Ootpa)


The Robot Support Matrix can be found under the UIM Compatibility Matrix documentation here:

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:

and download and use the install package:

Nimsoft Infrastructure for 64 Linux (clibc 2.3 or higher on x86 64 bit)

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

[[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)