Article Number: 540690

printer Print mail Email

RecoverPoint : upgrade failed at system diagnostics

Summary: Upgrade failed at system diagnostics due to invalid iso

Primary Product: RecoverPoint EX

Product: RecoverPoint EX more...

Last Published: 21 Apr 2020

Article Type: Break Fix

Published Status: Online

Version: 3

RecoverPoint : upgrade failed at system diagnostics

Article Content

Issue


Upgrade from 5.1 to 5.1 SP4 failed using DM at system diagnostics step due to invalid iso.

Symptoms found in logs:

error in InstallationLogs /server.cli :

2020-01-12 08:55:04,930 [CommandWorker-1] (Command.java:403) WARN-ExternalProcess[[/home/kos/kbox/src/installation/distribution/iso_services.sh get_tweak_param /home/kos/iso/rel5.1.SP4_h.81_release_emc_RP.iso tweak.params.version t_extVersionVisibleString tweak.params.installation_tools t_supportedToolVersion tweak.params.installation_tools t_lastMajorVersion tweak.params.scsi_initiator t_unsupportedClariionVersionsForRPSE ]] ErrorStream=/home/kos/kbox/src/installation/distribution/iso_services.sh starting..... ( get_tweak_param /home/kos/iso/rel5.1.SP4_h.81_release_emc_RP.iso tweak.params.version t_extVersionVisibleString tweak.params.installation_tools t_supportedToolVersion tweak.params.installation_tools t_lastMajorVersion tweak.params.scsi_initiator t_unsupportedClariionVersionsForRPSE )
mount: /dev/loop0 is write-protected, mounting read-only

Error in DM logs:

2020-01-12 02:55:17,421 [ModalContext] (GetTweaksFromISOFileCommand.java:78) ERROR - getTweaksFromISOFile FAILED - Failed getting tweaks from ISO. tweaksRV=ReturnValue [_isSuccess=false, _message=Failed getting tweak value, got an error: error: tweak file 'tweak.params.version' does not exist, _data=null, _throwable=com.emc.dm.exception.InstallationFlowException: Failed getting tweak value, got an error: error: tweak file 'tweak.params.version' does not exist, _failureReason=UNKNOWN]
com.emc.dm.exception.InstallationFlowException: Failed getting tweak value, got an error: error: tweak file 'tweak.params.version' does not exist

From DM logs it seems that SHOULD_CHECK_ISO_CHECKSUM in dm.properties file is set to false.This is where it didn't run the checksum on the uploaded iso because of the false Boolean value:

2020-01-12 02:21:22,794 [pool-1-thread-17] (ValidateISOAfterDownloadCommand.java:25) DEBUG - Not getting the ISO checksum.

Cause
DM failed to verify the checksum when uploading the iso and continued to checking system diagnostics step,
This is due to a property called SHOULD_CHECK_ISO_CHECKSUM in dm.properties file, which is a Boolean property was set to false. (default value should be true)
the isoVerified file was created which shouldn't have been created until iso passes the checksum.
Resolution
Resolution:

A solution exists for this issue but intervention from Dell EMC technical support personnel is required,Contact the Dell EMC Customer Support Center or your service representative for technical assistance and reference this Dell EMC knowledgebase solution ID.
Notes


 

Issue


Upgrade from 5.1 to 5.1 SP4 failed using DM at system diagnostics step due to invalid iso.

Symptoms found in logs:

error in InstallationLogs /server.cli :

2020-01-12 08:55:04,930 [CommandWorker-1] (Command.java:403) WARN-ExternalProcess[[/home/kos/kbox/src/installation/distribution/iso_services.sh get_tweak_param /home/kos/iso/rel5.1.SP4_h.81_release_emc_RP.iso tweak.params.version t_extVersionVisibleString tweak.params.installation_tools t_supportedToolVersion tweak.params.installation_tools t_lastMajorVersion tweak.params.scsi_initiator t_unsupportedClariionVersionsForRPSE ]] ErrorStream=/home/kos/kbox/src/installation/distribution/iso_services.sh starting..... ( get_tweak_param /home/kos/iso/rel5.1.SP4_h.81_release_emc_RP.iso tweak.params.version t_extVersionVisibleString tweak.params.installation_tools t_supportedToolVersion tweak.params.installation_tools t_lastMajorVersion tweak.params.scsi_initiator t_unsupportedClariionVersionsForRPSE )
mount: /dev/loop0 is write-protected, mounting read-only

Error in DM logs:

2020-01-12 02:55:17,421 [ModalContext] (GetTweaksFromISOFileCommand.java:78) ERROR - getTweaksFromISOFile FAILED - Failed getting tweaks from ISO. tweaksRV=ReturnValue [_isSuccess=false, _message=Failed getting tweak value, got an error: error: tweak file 'tweak.params.version' does not exist, _data=null, _throwable=com.emc.dm.exception.InstallationFlowException: Failed getting tweak value, got an error: error: tweak file 'tweak.params.version' does not exist, _failureReason=UNKNOWN]
com.emc.dm.exception.InstallationFlowException: Failed getting tweak value, got an error: error: tweak file 'tweak.params.version' does not exist

From DM logs it seems that SHOULD_CHECK_ISO_CHECKSUM in dm.properties file is set to false.This is where it didn't run the checksum on the uploaded iso because of the false Boolean value:

2020-01-12 02:21:22,794 [pool-1-thread-17] (ValidateISOAfterDownloadCommand.java:25) DEBUG - Not getting the ISO checksum.

Cause
DM failed to verify the checksum when uploading the iso and continued to checking system diagnostics step,
This is due to a property called SHOULD_CHECK_ISO_CHECKSUM in dm.properties file, which is a Boolean property was set to false. (default value should be true)
the isoVerified file was created which shouldn't have been created until iso passes the checksum.
Resolution

Resolution:

A solution exists for this issue but intervention from Dell EMC technical support personnel is required,Contact the Dell EMC Customer Support Center or your service representative for technical assistance and reference this Dell EMC knowledgebase solution ID.

Notes


 

Article Attachments

Attachments

Attachments

Article Properties

First Published

Mon Jan 27 2020 13:47:08 GMT

First Published

Mon Jan 27 2020 13:47:08 GMT

Rate this article

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters