...
When attempting to upgrade the PowerProtect Data Manager Appliance, the upgrade pre-check process can fail with the following error: The LogBundle points to the error code: logs/ppoe/upgrade/upgrade.log 26 Oct 2023 11:48:20 UTC ERROR [workflow-UPGRADE_PRECHECK_WF_D261023_T114818124-thread-3] util.PpdmUtil - uploadPackage -->Failed to upload PPDM upgrade Package. Retrying count : 3 org.springframework.web.client.ResourceAccessException: I/O error on POST request for "https://xxx.xxx.xxx.xxx:8443/api/v2/upgrade-packages": Error writing request body to server; nested exception is java.io.IOException: Error writing request body to server at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:791) ~[spring-web-5.3.27.jar!/:5.3.27] at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:717) ~[spring-web-5.3.27.jar!/:5.3.27] at org.springframework.web.client.RestTemplate.postForEntity(RestTemplate.java:474) ~[spring-web-5.3.27.jar!/:5.3.27] at com.dellemc.ppoe.upgrade.util.PpdmUtil.uploadPackage(PpdmUtil.java:96) ~[upgrade-common-1.2.0.0.jar!/:?] at com.dellemc.ppoe.upgrade.precheck.tasks.PpdmPrecheckTask.execute(PpdmPrecheckTask.java:77) ~[upgrade-precheck-1.2.0.0.jar!/:?] at com.dellemc.ppoe.workflow.service.WorkflowTask.run(WorkflowTask.java:67) ~[ppoe-workflow-1.2.0.0.jar!/:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?] at java.lang.Thread.run(Thread.java:834) ~[?:?] Caused by: java.io.IOException: Error writing request body to server at sun.net.www.protocol.http.HttpURLConnection$StreamingOutputStream.checkError(HttpURLConnection.java:3668) ~[?:?] at sun.net.www.protocol.http.HttpURLConnection$StreamingOutputStream.write(HttpURLConnection.java:3651) ~[?:?] at org.springframework.util.StreamUtils$NonClosingOutputStream.write(StreamUtils.java:287) ~[spring-core-5.3.27.jar!/:5.3.27] at org.springframework.util.StreamUtils.copy(StreamUtils.java:167) ~[spring-core-5.3.27.jar!/:5.3.27] at org.springframework.http.converter.ResourceHttpMessageConverter.writeContent(ResourceHttpMessageConverter.java:139) ~[spring-web-5.3.27.jar!/:5.3.27] at org.springframework.http.converter.ResourceHttpMessageConverter.writeInternal(ResourceHttpMessageConverter.java:129) ~[spring-web-5.3.27.jar!/:5.3.27] at org.springframework.http.converter.ResourceHttpMessageConverter.writeInternal(ResourceHttpMessageConverter.java:45) ~[spring-web-5.3.27.jar!/:5.3.27] at org.springframework.http.converter.AbstractHttpMessageConverter.write(AbstractHttpMessageConverter.java:227) ~[spring-web-5.3.27.jar!/:5.3.27] at org.springframework.http.converter.FormHttpMessageConverter.writePart(FormHttpMessageConverter.java:541) ~[spring-web-5.3.27.jar!/:5.3.27] at org.springframework.http.converter.FormHttpMessageConverter.writeParts(FormHttpMessageConverter.java:517) ~[spring-web-5.3.27.jar!/:5.3.27] at org.springframework.http.converter.FormHttpMessageConverter.writeMultipart(FormHttpMessageConverter.java:497) ~[spring-web-5.3.27.jar!/:5.3.27] at org.springframework.http.converter.FormHttpMessageConverter.write(FormHttpMessageConverter.java:369) ~[spring-web-5.3.27.jar!/:5.3.27] at org.springframework.http.converter.FormHttpMessageConverter.write(FormHttpMessageConverter.java:156) ~[spring-web-5.3.27.jar!/:5.3.27] at org.springframework.web.client.RestTemplate$HttpEntityRequestCallback.doWithRequest(RestTemplate.java:997) ~[spring-web-5.3.27.jar!/:5.3.27] at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:780) ~[spring-web-5.3.27.jar!/:5.3.27] ... 8 more 26 Oct 2023 11:48:20 UTC ERROR [workflow-UPGRADE_PRECHECK_WF_D261023_T114818124-thread-3] util.PpdmUtil - uploadPackage -->Maximum retries occurred for package upload. 26 Oct 2023 11:48:20 UTC ERROR [workflow-UPGRADE_PRECHECK_WF_D261023_T114818124-thread-3] tasks.PpdmPrecheckTask - PPDM Precheck failed :{} com.dellemc.ppoe.common.errorutil.PPOEException: Failed to upload the Data Manager update package. Internal error occurred. at com.dellemc.ppoe.upgrade.util.PpdmUtil.uploadPackage(PpdmUtil.java:109) ~[upgrade-common-1.2.0.0.jar!/:?] at com.dellemc.ppoe.upgrade.precheck.tasks.PpdmPrecheckTask.execute(PpdmPrecheckTask.java:77) ~[upgrade-precheck-1.2.0.0.jar!/:?] at com.dellemc.ppoe.workflow.service.WorkflowTask.run(WorkflowTask.java:67) ~[ppoe-workflow-1.2.0.0.jar!/:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?] at java.lang.Thread.run(Thread.java:834) ~[?:?] 26 Oct 2023 11:48:20 UTC INFO [workflow-UPGRADE_PRECHECK_WF_D261023_T114818124-thread-3] util.UpgradeAuditUtil - Updating upgrade summary log file : Data Manager pre-check : Pre-check failed. 26 Oct 2023 11:48:20 UTC INFO [workflow-UPGRADE_PRECHECK_WF_D261023_T114818124-thread-3] util.UpgradeAuditUtil - Updated upgrade summary log file.
The PowerProtect Data Manager package file was not properly uploaded.
Manual CMD line action is required to manage a possible corrupted package.Since the PowerProtect DM5500 Appliance is a 'closed' system and bash/shell access is needed, the Dell EMC Support attention is required for such problems.