VxRail: Uploading Upgrade Bundle Stuck at 80 Percent While Getting Firmware
Summary: Uploading the bundle fails due to host iDRAC not responding.
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
Issue:
Uploading package is getting stuck at 80% while getting firmware.
Error message:
2018-11-09T05:14:46.141+0000 INFO [pool-11-thread-1] com.vce.commons.vcm.PlatformServiceClient PlatformServiceClient.getFirmwares:187 - The firmware version on host esxi04.company.com is [{"model": "bmc", "version": "3.15.17.15
", "type": "bmc"}, {"model": "disk_ctlr", "version": "13.17.03.05", "type": "disk_ctlr"}, {"model": "boss", "version": "2.5.13.2008", "type": "boss"}]
2018-11-09T05:14:46.141+0000 ERROR [pool-11-thread-1] com.vce.lcm.service.LCMServiceImpl LCMServiceImpl.uploadOfflineUpgradeBundle:204 - Stack trace:
java.lang.NullPointerException
at com.vce.commons.vcm.VersionDiscoveryService.getBiosVersionInfo(VersionDiscoveryService.java:168) ~[commons-4.5.200.jar:?]
at com.vce.commons.vcm.SystemVCMCheckServiceImpl.getCurrentDvcVersionForHost(SystemVCMCheckServiceImpl.java:124) ~[commons-4.5.200.jar:?]
at com.vce.commons.vcm.SystemVCMCheckServiceImpl.getCurrentVersion(SystemVCMCheckServiceImpl.java:69) ~[commons-4.5.200.jar:?]
at com.vce.lcm.helper.LCMUtilService.getCurrentVersion(LCMUtilService.java:862) ~[lcm_module-4.5.200.jar:?]
at com.vce.lcm.helper.LCMUtilService.avoidDowngradeCheck(LCMUtilService.java:1097) ~[lcm_module-4.5.200.jar:?]
at com.vce.lcm.service.checker.profile.VersionCompatibilityPrechecker.vcmCheckRecursive(VersionCompatibilityPrechecker.java:174) ~[lcm_module-4.5.200.jar:?]
at com.vce.lcm.service.checker.profile.VersionCompatibilityPrechecker.vcmCheckRecursive(VersionCompatibilityPrechecker.java:146) ~[lcm_module-4.5.200.jar:?]
at com.vce.lcm.service.checker.profile.VersionCompatibilityPrechecker.vcmCheckRecursive(VersionCompatibilityPrechecker.java:146) ~[lcm_module-4.5.200.jar:?]
at com.vce.lcm.service.checker.profile.VersionCompatibilityPrechecker.performCheck(VersionCompatibilityPrechecker.java:110) ~[lcm_module-4.5.200.jar:?]
at com.vce.lcm.helper.LCMUtilService.executeIndividualCheck(LCMUtilService.java:728) ~[lcm_module-4.5.200.jar:?]
at com.vce.lcm.service.composite.CompositeBundleProfilePrecheckHelper.performCheck(CompositeBundleProfilePrecheckHelper.java:67) ~[lcm_module-4.5.200.jar:?]
at com.vce.lcm.service.LCMServiceImpl.uploadLocalCompositeBundle(LCMServiceImpl.java:525) ~[lcm_module-4.5.200.jar:?]
at com.vce.lcm.service.LCMServiceImpl.uploadCompositeBundle(LCMServiceImpl.java:645) ~[lcm_module-4.5.200.jar:?]
at com.vce.lcm.service.LCMServiceImpl.uploadOfflineUpgradeBundle(LCMServiceImpl.java:202) [lcm_module-4.5.200.jar:?]
at com.emc.mystic.manager.web.service.VirtualApplianceUpgradeService.runBundleUpload(VirtualApplianceUpgradeService.java:311) [classes/:?]
at com.emc.mystic.manager.web.service.VirtualApplianceUpgradeService$1.run(VirtualApplianceUpgradeService.java:240) [classes/:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_152]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_152]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_152]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_152]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_152]
Cause
It failed to fetch all the necessary information about the node because of the communication problem between iDRAC and the node.
Ex.
A good fetching outputs:
2018-11-09T05:14:29.931+0000 INFO [pool-11-thread-1] com.vce.commons.vcm.PlatformServiceClient PlatformServiceClient.getFirmwares:187 - The firmware version on host esxi03.company.com is [{"model": "bmc", "version": "3.15.17.15
", "type": "bmc"}, {"model": "bios", "version": "1.2.11", "type": "bios"}, {"model": "disk_ctlr", "version": "13.17.03.05", "type": "disk_ctlr"}, {"model": "boss", "version": "2.5.13.2008", "type": "boss"}, {"model": "x710", "vers
ion": "18.3.6", "type": "nic"}]
A bad fetching outputs:
2018-11-09T05:14:46.141+0000 INFO [pool-11-thread-1] com.vce.commons.vcm.PlatformServiceClient PlatformServiceClient.getFirmwares:187 - The firmware version on host esxi04.company.com is [{"model": "bmc", "version": "3.15.17.15
", "type": "bmc"}, {"model": "disk_ctlr", "version": "13.17.03.05", "type": "disk_ctlr"}, {"model": "boss", "version": "2.5.13.2008", "type": "boss"}]Resolution
To resolve this issue, reset the iDRAC of the affected node or reboot the node may also resolve the issue.
Reset iDRAC procedure:
- SSH to the affected node
- Run the command "
find / -name ipmitool_static" to find out the path to ipmitool_static - Use the path found in step2 to run the following command:
- For example:
/scratch/dell/DellPTAgent/bin/ipmitool_static mc reset cold
- For example:
Affected Products
VxRail, VxRail Appliance Series, VxRail SoftwareArticle Properties
Article Number: 000033375
Article Type: Solution
Last Modified: 28 Jan 2026
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.