Error 'Could not find necessary package adoptjdk_8u292b10.tar.gz' when installing or upgrading to SecurID Governance & Lifecycle 7.5.2 P03 with a Remote DB
3 years ago
Originally Published: 2022-09-19
Article Number
000067960
Applies To
SecurID Governance & Lifecycle 7.5.2 P03 (Full Installer) on WildFly
Issue
A new installation of, or an upgrade from a previous version to, SecurID Governance & Lifecycle 7.5.2 P03 (Full Installer) with a Remote Database option fails due to a missing requirement.

The installation script fails to continue and reports the below error in aveksa-install.log, and a retry of the installation fails again with the same error:
Running test : checkInstallPackagesPreReqs
testing for requirement : wildfly-24.0.1.Final.tar.gz
testing for requirement : adoptjdk_8u292b10.tar.gz
Test failed
Running test : checkEtcHosts
Test passed
Running test : checkFqdnHasDomainFormat
Test passed
Running test : checkMinDiskSizes
Test passed
Running test : checkEntitlementPrereqs passwd oracle
Test passed
Running test : checkEntitlementPrereqs group oinstall
Test passed
Running test : checkEntitlementPrereqs group dba
Test passed
Running test : checkUserNotInGroup oracle root
Test passed
Running test : checkUMASK 0022
Test passed
Running test : checkDNSResolution
Test passed
Running test : checkShmMount
Test passed
Running test : checkAFXPermissions oracle '/home/oracle/AFX/'
Test passed
Running test : checkIntelCPUBug
Test passed
-------------------------------------------------------------
Pre-Requisites Test(s) failed with the following message(s) :
Could not find necessary package adoptjdk_8u292b10.tar.gz in /tmp/aveksa/packages
-------------------------------------------------------------
Quitting installation due to system does not meet requirements
RSA Identity Governance and Lifecycle is not running
Cause
The package adoptjdk_8u292b10.tar.gz is not a part of the installation packages for SecurID Governance & Lifecycle 7.5.2 P03 Full Installer (which replaced the original GA version). SecurID Governance & Lifecycle 7.5.2 P03 ships with an updated package adoptjdk_8u312b07.tar.gz.

This is a known issue in the SecurID Governance & Lifecycle 7.5.2 P03 Full Installer installation file with the name: acmpackages64.txt.  This file contains a wrong JDK package file name.
Workaround

Assuming the SecurID Governance & Lifecycle installation packages are located in the path /tmp/aveksa/, follow the below steps:

  1. Edit this file: /tmp/aveksa/staging/deploy/acmpackages64.txt
  2. Remove adoptjdk_8u292b10.tar.gz  and then add adoptjdk_8u312b07.tar.gz in acmpackages64.txt, the final correct version of the file contents should be similar to the following: 
    wildfly-24.0.1.Final.tar.gz
    adoptjdk_8u312b07.tar.gz
  3. Retry the installation (or upgrade)