printer Print

Customer View


RecoverPoint : upgrade failed at system diagnostics

Article Number: 540690
Version: 3
Article Type: Break Fix
Last Published: 21 Apr 2020
Summary: Upgrade failed at system diagnostics due to invalid iso
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


 

Attachments
Article Properties
First Published Mon Jan 27 2020
13:47:08 GMT
Primary Product
RecoverPoint EX
Product
RecoverPoint EX,RecoverPoint CL,RecoverPoint SE