Upgrading to RA version 6.7 results in below error
-bash-4.1$ ./nolio_server_linux-x64_6_7_0_b81.sh
Unpacking JRE ...
Starting Installer ...
Oct 08, 2020 11:38:35 AM java.util.prefs.FileSystemPreferences$2 run
INFO: Created system preferences directory in java.home.
java.lang.UnsatisfiedLinkError: /var/opt/data/CA/ReleaseAutomationServer/nolio_server_linux-x64_6_7_0_b81.sh.31891.dir/jre/lib/amd64/libfontmanager.so: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /var/opt/data/CA/ReleaseAutomationServer/nolio_server_linux-x64_6_7_0_b81.sh.31891.dir/jre/bin/../modified/lib/libz.so.1)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1934)
at com.install4j.runtime.launcher.Launcher.main(Unknown Source)
Could not display the GUI. This application needs access to an X Server.
*******************************************************************
You can also run this application in console mode without
access to an X server by passing the argument -c
*******************************************************************
-
The reason for above error is due to the fact that some of the system requirements for RA version 6.7 are not met. The details of same are provided below.
1: System Requirements: Platform Support
For example a user running RHEL 6.10 which is not supported by RA 6.7 GA and RHEL 7.6 or higher is must, due to the limitation of bundled JRE( by AdoptJDK) with product.
Please find more details below.
From Product Perspective
Linux Servers
RHEL Specific
#Linux version details
cat /proc/version
# GLIBC details
ldd --version
From Support Perspective
We are using AdoptOpenJDK from 6.7 onward, which list support RHEL 6.9 X64 Architecture, RHEL 7.4, RHEL 8 and any other Linux distributions that have a minimum glibc version 2.12 on x86, 2.23 on aarch32 and 2.17 on other architectures are expected to function without problems.
More details about supported platform by AdoptOpenJDK can be referred at AdoptOpenJDK supported platforms
Linux Compatibility Statement
Release Automation has tested its products on the Red Hat versions of Linux. Release Automation will assist running its products on other Linux distributions in the following manner:
Release : 6.7
Component : CA RELEASE AUTOMATION RELEASE OPERATIONS CENTER
In case if OS is unsupported please try to upgrade OS to supported platform(as it should be bundled with correct GLIBC version). An alternative can be to patch/upgrade the GLIBC on the current OS (please take care upgrading GLIBC may cause error for applications dependent on specific version(old) of GLIBC)