PowerFlex 4.X Unable to upgrade Appliance due to missing software component IDs
Summary: During a code upgrade after an hour or 2, the UI will return to normal operation and no upgrade performed.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Scenario
Upgrade fails with I/O errors in asmManager logs, and DEBUG errors where the software cannot be located for Component IDs. As seen in the following screen grabs:
2024-05-08 13:15:08,281 [https-jsse-nio-9080-exec-9] (LCMService.java:379) [DEBUG] ALCM status = UPGRADING 2024-05-08 13:15:13,660 [JobMgrQuartzScheduler_Worker-69] (LCMService.java:379) [DEBUG] ALCM status = UPGRADING 2024-05-08 13:15:13,660 [JobMgrQuartzScheduler_Worker-69] (JobManager.java:1208) [DEBUG] 1 jobs of [class com.dell.asm.asmcore.asmmanager.tasks.external.UpgradePFMP - Job-9d1a07b3-e0c8-4a86-a128-d5a8ff14ec89] currently still running 2024-05-08 13:15:23,668 [JobMgrQuartzScheduler_Worker-69] (AlcmApplianceServiceProxy.java:97) [ERROR] Unable to get the LCM status: I/O error on GET request for https://alcm.powerflex:9020/alcm/appliance/status [alcm.powerflex]: Connection refused (Connection refused); nested exception is java.net.ConnectException: Connection refused (Connection refused) 2024-05-08 13:15:23,669 [JobMgrQuartzScheduler_Worker-69] (JobManager.java:1205) [WARN] Job waiting was aborted by callback for Job-9d1a07b3-e0c8-4a86-a128-d5a8ff14ec89 2024-05-08 13:15:23,669 [JobMgrQuartzScheduler_Worker-69] (ExternalJob.java:46) [DEBUG] Finished executing the job UpgradePFMP.Job-9d1a07b3-e0c8-4a86-a128-d5a8ff14ec89 2024-05-08 13:15:23,719 [JobMgrQuartzScheduler_Worker-69] (QuartzListener.java:185) [DEBUG] --> Entering jobWasExecuted() listener: UpgradePFMP.Job-9d1a07b3-e0c8-4a86-a128-d5a8ff14ec89 2024-05-08 13:15:23,725 [JobMgrQuartzScheduler_Worker-69] (QuartzListener.java:263) [DEBUG] --> Entering triggerComplete() listener: trigger: UpgradePFMP.Trg-9282239b-7aa4-4f20-bd60-42b624ee484d, nextFireTime: null 2024-05-08 13:15:23,726 [JobMgrQuartzScheduler_Worker-69] (QuartzListener.java:390) [DEBUG] --> Entering triggerFinalized() listener: UpgradePFMP.Trg-9282239b-7aa4-4f20-bd60-42b624ee484d 2024-05-08 13:15:24,268 [https-jsse-nio-9080-exec-5] (AlcmApplianceServiceProxy.java:97) [ERROR] Unable to get the LCM status: I/O error on GET request for https://alcm.powerflex:9020/alcm/appliance/status [alcm.powerflex]: Connection refused (Connection refused); nested exception is java.net.ConnectException: Connection refused (Connection refused) 2024-05-08 13:16:30,054 [https-jsse-nio-9080-exec-10] (JobManager.java:1041) [DEBUG] --> Entering jobAdded() listener: UpgradePFMP.Job-55354489-71ff-46a4-8465-d5fd28130355 2024-05-08 13:16:30,082 [https-jsse-nio-9080-exe 2024-05-08 00:09:48,718 [JobMgrQuartzScheduler_Worker-58] (FirmwareUtil.java:1734) [DEBUG] Unable to find Software Component for ID=111550,OS = null in RCM Intelligent Catalog 45.373.01 2024-05-08 00:09:48,909 [JobMgrQuartzScheduler_Worker-58] (FirmwareUtil.java:1734) [DEBUG] Unable to find Software Component for ID=typelib-1_0-Pango-1_0,OS = SLES15.4 in RCM Intelligent Catalog 45.373.01 2024-05-08 00:09:48,948 [JobMgrQuartzScheduler_Worker-58] (FirmwareUtil.java:1734) [DEBUG] Unable to find Software Component for ID=python3-traceback2,OS = SLES15.4 in RCM Intelligent Catalog 45.373.01 2024-05-08 00:09:49,112 [JobMgrQuartzScheduler_Worker-58] (FirmwareUtil.java:1734) [DEBUG] Unable to find Software Component for ID=27763,OS = null in RCM Intelligent Catalog 45.373.01 2024-05-08 00:09:49,358 [JobMgrQuartzScheduler_Worker-58] (FirmwareUtil.java:1734) [DEBUG] Unable to find Software Component for ID=libfuse3-3,OS = SLES15.4 in RCM Intelligent Catalog 45.373.01 2024-05-08 00:09:49,654 [JobMgrQuartzScheduler_Worker-58] (FirmwareUtil.java:1734) [DEBUG] Unable to find Software Component for ID=python3-PySocks,OS = SLES15.4 in RCM Intelligent Catalog 45.373.01
Impact Code upgrade never starts.
Cause
| On rare occasions, the code downloaded will get corrupted but still be able to get added to the PowerFlex Management Platform (PFMP) using the UI. |
Resolution
- Re-download the current RCM/IC packages.
- Validate the checksums
- Upload
- Retry the PFxM upgrade
Impacted Version
PowerFlex Manager 4.x
Products
PowerFlex appliance R650, PowerFlex appliance R6525, PowerFlex appliance R660, PowerFlex appliance R6625, Powerflex appliance R750, PowerFlex appliance R760, PowerFlex appliance R7625, PowerFlex appliance R640, PowerFlex appliance R740XD
, PowerFlex appliance R7525, PowerFlex appliance R840
...
Article Properties
Article Number: 000244328
Article Type: Solution
Last Modified: 04 Nov 2024
Version: 1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.