Major upgrade using installer for RHEL

Supported in:

This document explains how to perform a major upgrade for an existing Remote Agent using the installer for RHEL 8.7. This procedure involves installing and configuring prerequisite packages before executing the upgrade script. For more information on how to install an agent on a new deployment, see Create an agent using installer on RHEL.

To install and configure required packages to upgrade Remote Agents with version 2.0.0 and higher, follow these steps:

  1. Run the following command to install Linux packages:

    dnf install perl-core -y
  2. Run the following commands separately to install OpenSSL 3.0.7:

        cd /usr/local/src
        wget https://www.openssl.org/source/openssl-3.0.7.tar.gz
        tar -xf openssl-3.0.7.tar.gz
        cd openssl-3.0.7
        ./config --prefix=/usr/local/ssl --openssldir=/usr/local/ssl shared zlib
        make -j$((`nproc`+1))
        make install
  3. Run the following commands separately to configure OpenSSL environment variables:

        cd /etc/ld.so.conf.d/
        echo /usr/local/ssl/lib64 > openssl-3.0.7.conf
        ldconfig -v
        echo PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/ssl/bin" > /etc/environment
        source /etc/environment
        ln -sf  /usr/local/ssl/bin/openssl /usr/bin/openssl
        export LDFLAGS="$LDFLAGS -L/usr/local/ssl/lib64"
        export LD_LIBRARY_PATH=/usr/local/ssl/lib64

Need more help? Get answers from Community members and Google SecOps professionals.