AnsweredAssumed Answered

Upgrade RSA failed from am 8.3.6 to am 8.4.0 for primary 

Question asked by Network Security on Jun 22, 2020
Latest reply on Jun 23, 2020 by Edward Davis

Hi ,

 

I received the following issue when I tried to upgrade my RSA from am8.3.6 to am 8.4.0 for primary.        Applying Update AM 8.4
Basic Status View
Advanced Status View
Failed to apply update AM 8.4.

 

The following errors occurred:

 

Failed to prepare the update.
Installer Tasks
[INFO] Invoking config engine goal UpdateRollback:preUpdate
0      2020-06-22 14:05:10,872 INFO: Arguments: [UpdateRollback.preUpdate]
2146   2020-06-22 14:05:13,018 INFO: Will not attempt to fix line endings in patch source files
2172   2020-06-22 14:05:13,044 INFO: Script source dir: /tmp/rsa_update/installer/config/src/scripts
2172   2020-06-22 14:05:13,044 INFO: Patch Script source dir: /tmp/rsa_update/iso/rsa/scripts
2650   2020-06-22 14:05:13,522 INFO: Reading configuration from Config.groovy
3859   2020-06-22 14:05:14,731 INFO: Running task UpdateRollback.preUpdate
10962  2020-06-22 14:05:21,834 INFO: Executing free
11393  2020-06-22 14:05:22,265 INFO:  output:::              total       used       free     shared    buffers     cached
Mem:       8193768    7962376     231392     135036      62500    3983844
-/+ buffers/cache:    3916032    4277736
Swap:      4193276         32    4193244
11393  2020-06-22 14:05:22,265 INFO:  else condition output:::              total       used       free     shared    buffers     cached
Mem:       8193768    7962376     231392     135036      62500    3983844
-/+ buffers/cache:    3916032    4277736
Swap:      4193276         32    4193244
11398  2020-06-22 14:05:22,270 INFO: Total Memory: 8193768 KB
11405  2020-06-22 14:05:22,277 INFO: Using memory category 8GB
     [copy] Copying 1 file to /opt/rsa/am/updates/backup
     [copy] Copying /tmp/rsa_update/iso/PatchManifest.xml to /opt/rsa/am/updates/backup/PatchManifest.xml
14620  2020-06-22 14:05:25,492 INFO: srcFile loop:/opt/rsa/am/utils/etc/patchHistory.dat
14620  2020-06-22 14:05:25,492 INFO: destFile loop:/opt/rsa/am/updates/backup/opt/rsa/am/utils/etc/patchHistory.dat
14621  2020-06-22 14:05:25,493 INFO: inside mkdir creation
    [mkdir] Created dir: /opt/rsa/am/updates/backup/opt/rsa/am/utils/etc
14623  2020-06-22 14:05:25,495 INFO: Copying /opt/rsa/am/utils/etc/patchHistory.dat to /opt/rsa/am/updates/backup/opt/rsa/am/utils/etc/patchHistory.dat
14623  2020-06-22 14:05:25,495 INFO: source exists
15031  2020-06-22 14:05:25,903 INFO: Initialized patch properties
15032  2020-06-22 14:05:25,904 INFO: Patch execution mode is set to: UPDATE
15032  2020-06-22 14:05:25,904 INFO: Database started is set to: false
15033  2020-06-22 14:05:25,905 INFO: Retrieving platform specification.
16315  2020-06-22 14:05:27,187 INFO: Process return code is: 0
16718  2020-06-22 14:05:27,590 INFO: Output is: VM
16718  2020-06-22 14:05:27,590 INFO: Current platform is: virtual
16719  2020-06-22 14:05:27,591 INFO: Platform specification is set to: VMWARE
16719  2020-06-22 14:05:27,591 INFO: Retrieving server type.
16999  2020-06-22 14:05:27,871 INFO: Executing queryPrimaryReplicationState.  Log output will be found here: /opt/rsa/am/install_logs/dbscripts/queryPrimaryReplicationState-20200622140527.log
17000  2020-06-22 14:05:27,872 INFO: Executing /opt/rsa/am/pgsql/bin/psql
Java HotSpot(TM) 64-Bit Server VM warning: You have loaded library /opt/rsa/am/utils/lib/linux-x86_64/libsystemtools.so which might have disabled stack guard. The VM will try to fix the stack guard now.
It's highly recommended that you fix the library with 'execstack -c <libfile>', or link it with '-z noexecstack'.
19425  2020-06-22 14:05:30,297 INFO: Server type is set to: STANDALONE
19425  2020-06-22 14:05:30,297 INFO: Reboot flag is set to: true
19426  2020-06-22 14:05:30,298 INFO: Running checkPrerequisitesBeforePreUpdate
19529  2020-06-22 14:05:30,401 INFO: Copying /tmp/rsa_update/iso/rsa/scripts/cleanup-lib-libreadline.sh to /tmp/rsa-install-2020-06-22-14-05-13/cleanup-lib-libreadline.sh
19529  2020-06-22 14:05:30,401 INFO: source exists
19943  2020-06-22 14:05:30,815 INFO: Changing permissions of /tmp/rsa-install-2020-06-22-14-05-13/cleanup-lib-libreadline.sh to 755
20386  2020-06-22 14:05:31,258 INFO: Copying /tmp/rsa_update/iso/rsa/scripts/config.sh to /tmp/rsa-install-2020-06-22-14-05-13/config.sh
20386  2020-06-22 14:05:31,258 INFO: source exists
20795  2020-06-22 14:05:31,667 INFO: Changing permissions of /tmp/rsa-install-2020-06-22-14-05-13/config.sh to 755
21202  2020-06-22 14:05:32,074 INFO: Copying /tmp/rsa_update/iso/rsa/scripts/getStrictTls.sh to /tmp/rsa-install-2020-06-22-14-05-13/getStrictTls.sh
21202  2020-06-22 14:05:32,074 INFO: source exists
21610  2020-06-22 14:05:32,482 INFO: Changing permissions of /tmp/rsa-install-2020-06-22-14-05-13/getStrictTls.sh to 755
22017  2020-06-22 14:05:32,889 INFO: Copying /tmp/rsa_update/iso/rsa/scripts/get-platform-spec.sh to /tmp/rsa-install-2020-06-22-14-05-13/get-platform-spec.sh
22017  2020-06-22 14:05:32,889 INFO: source exists
22430  2020-06-22 14:05:33,302 INFO: Changing permissions of /tmp/rsa-install-2020-06-22-14-05-13/get-platform-spec.sh to 755
22837  2020-06-22 14:05:33,709 INFO: Copying /tmp/rsa_update/iso/rsa/scripts/set-permissions.sh to /tmp/rsa-install-2020-06-22-14-05-13/set-permissions.sh
22837  2020-06-22 14:05:33,709 INFO: source exists
23252  2020-06-22 14:05:34,124 INFO: Changing permissions of /tmp/rsa-install-2020-06-22-14-05-13/set-permissions.sh to 755
23665  2020-06-22 14:05:34,537 INFO: Copying /tmp/rsa_update/iso/rsa/scripts/updateOsPrevalidation.sh to /tmp/rsa-install-2020-06-22-14-05-13/updateOsPrevalidation.sh
23665  2020-06-22 14:05:34,537 INFO: source exists
24078  2020-06-22 14:05:34,950 INFO: Changing permissions of /tmp/rsa-install-2020-06-22-14-05-13/updateOsPrevalidation.sh to 755
24486  2020-06-22 14:05:35,358 INFO: Copying /tmp/rsa_update/iso/rsa/scripts/updateOsPackages.sh to /tmp/rsa-install-2020-06-22-14-05-13/updateOsPackages.sh
24486  2020-06-22 14:05:35,358 INFO: source exists
24904  2020-06-22 14:05:35,776 INFO: Changing permissions of /tmp/rsa-install-2020-06-22-14-05-13/updateOsPackages.sh to 755
25366  2020-06-22 14:05:36,238 INFO: Copying /tmp/rsa_update/iso/rsa/scripts/updateSSH_Config.sh to /tmp/rsa-install-2020-06-22-14-05-13/updateSSH_Config.sh
25367  2020-06-22 14:05:36,239 INFO: source exists
25774  2020-06-22 14:05:36,646 INFO: Changing permissions of /tmp/rsa-install-2020-06-22-14-05-13/updateSSH_Config.sh to 755
26180  2020-06-22 14:05:37,052 INFO: Performing preUpdate task InvokeGroovy (Pre-upgrade checks)
26180  2020-06-22 14:05:37,052 INFO:  ** Begin pre-upgrade checks. **
26665  2020-06-22 14:05:37,537 INFO:  Platform type is: virtual
Virtual platforms checks
sda1 is mounted as root partition
Pre-validation checks passed. Continue with upgrade.
rsaadmin's password:
26665  2020-06-22 14:05:37,537 INFO:  ** Pre-upgrade checks completed. **
26665  2020-06-22 14:05:37,537 INFO: Performing preUpdate task InvokeGroovy (Config TLS)
26665  2020-06-22 14:05:37,537 INFO:  ** Begin strict TLS check **
26666  2020-06-22 14:05:37,538 INFO: Executing CheckValueExists.  Log output will be found here: /opt/rsa/am/install_logs/dbscripts/CheckValueExists-20200622140537.log
26666  2020-06-22 14:05:37,538 INFO: Executing /opt/rsa/am/pgsql/bin/psql
27082  2020-06-22 14:05:37,954 INFO: The count value of the property is :
27082  2020-06-22 14:05:37,954 INFO: Run the script to find out if strict TLS mode is enble or not
27501  2020-06-22 14:05:38,373 INFO: The out value is : NONE
27501  2020-06-22 14:05:38,373 INFO: TLSv1.2 is not enable
27502  2020-06-22 14:05:38,374 INFO: Updated the db values as : TLSv1,TLSv1.1,TLSv1.2
27502  2020-06-22 14:05:38,374 INFO: Executing Insert values.  Log output will be found here: /opt/rsa/am/install_logs/dbscripts/Insert values-20200622140538.log
27502  2020-06-22 14:05:38,374 INFO: Executing /opt/rsa/am/pgsql/bin/psql
27923  2020-06-22 14:05:38,795 INFO: Executing Insert values.  Log output will be found here: /opt/rsa/am/install_logs/dbscripts/Insert values-20200622140538.log
27923  2020-06-22 14:05:38,795 INFO: Executing /opt/rsa/am/pgsql/bin/psql
Exception in thread "main" groovy.lang.MissingPropertyException: No such property: properyKeyDefaultCipherListValue for class: UpdateRollback
    at UpdateRollback.preUpdate_InvokeGroovy_Config_TLS(UpdateRollback.groovy:235)
    at UpdateRollback$_preUpdate_closure1.doCall(UpdateRollback.groovy:21)
    at UpdateRollback$_preUpdate_closure1.doCall(UpdateRollback.groovy)
    at Utils.withArtifacts(Utils.groovy:48)
    at Utils$withArtifacts.call(Unknown Source)
    at UpdateRollback.preUpdate(UpdateRollback.groovy:11)
    at com.rsa.plugins.install.GroovyInstallEngine.invokeScript(GroovyInstallEngine.groovy:68)
    at com.rsa.plugins.install.GroovyInstallEngine$_runTask_closure2.doCall(GroovyInstallEngine.groovy:57)
    at com.rsa.plugins.install.GroovyInstallEngine.runTask(GroovyInstallEngine.groovy:56)
    at com.rsa.plugins.install.GroovyInstallEngine$_runTasks_closure3.doCall(GroovyInstallEngine.groovy:106)
    at com.rsa.plugins.install.GroovyInstallEngine.runTasks(GroovyInstallEngine.groovy:105)
    at com.rsa.plugins.install.GroovyInstallEngine$runTasks.call(Unknown Source)
    at com.rsa.plugins.install.CommandLineInstallEngine.main(CommandLineInstallEngine.groovy:40)

 

Configuration step UpdateRollback:preUpdate [FAILED]
[ERROR] Error: Failed to invoke update engine: Failed to prepare the update.
java.lang.Exception: Failed to prepare the update.
    at com.rsa.am.updateengine.tasks.BaseUpdateEngineTask.doExecute(BaseUpdateEngineTask.java:56)
    at com.rsa.am.updateengine.tasks.Task.execute(Task.java:136)
    at com.rsa.am.updateengine.components.impl.TaskManagerImpl.doExecuteTask(TaskManagerImpl.java:86)
    at com.rsa.am.updateengine.components.impl.TaskManagerImpl.execute(TaskManagerImpl.java:41)
    at com.rsa.am.updateengine.components.impl.UpdateInstallerImpl.run(UpdateInstallerImpl.java:29)
[INFO] Invoking config engine goal UpdateRollback:postUpdate
0      2020-06-22 14:05:39,981 INFO: Arguments: [UpdateRollback.postUpdate]
1890   2020-06-22 14:05:41,871 INFO: Will not attempt to fix line endings in patch source files
1921   2020-06-22 14:05:41,902 INFO: Script source dir: /tmp/rsa_update/installer/config/src/scripts
1921   2020-06-22 14:05:41,902 INFO: Patch Script source dir: /tmp/rsa_update/iso/rsa/scripts
2226   2020-06-22 14:05:42,207 INFO: Reading configuration from Config.groovy
2994   2020-06-22 14:05:42,975 INFO: Running task UpdateRollback.postUpdate
9845   2020-06-22 14:05:49,826 INFO: Executing free
10295  2020-06-22 14:05:50,276 INFO:  output:::              total       used       free     shared    buffers     cached
Mem:       8193768    7906624     287144     135036      68416    3916700
-/+ buffers/cache:    3921508    4272260
Swap:      4193276         32    4193244
10295  2020-06-22 14:05:50,276 INFO:  else condition output:::              total       used       free     shared    buffers     cached
Mem:       8193768    7906624     287144     135036      68416    3916700
-/+ buffers/cache:    3921508    4272260
Swap:      4193276         32    4193244
10300  2020-06-22 14:05:50,281 INFO: Total Memory: 8193768 KB
10306  2020-06-22 14:05:50,287 INFO: Using memory category 8GB
10364  2020-06-22 14:05:50,345 INFO: Patch execution mode is set to: PRE_PHASE_FAILED
10425  2020-06-22 14:05:50,406 INFO: Performing postUpdate task ServiceControl (Start All Services)
10425  2020-06-22 14:05:50,406 INFO: Skipping Start_All_Services due to pending OS reboot condition
10426  2020-06-22 14:05:50,407 INFO: Removing temporary file with patch properties /tmp/patch-properties.tmp
Configuration step UpdateRollback:postUpdate [SUCCESS]
Done

 

Any idea to fix it ?

 

Thanks in advance

Outcomes