Failed uploading the update/upgrade patch files to VUM when upgrading to VCF 5.2

I did the precheck for a VCF 5.2 upgrade after uploading the HPE ProLiant custom iso for VMware ESXi 8.0 Update 3 Build 24022510 and was greeted with the following error:

Bundle validation for bundle of type HOST with upgrade version 8.0.3-24022510 failed due to error Failed uploading the update/upgrade patch files to VUM,performing compliance checks on the clusterFailed scanning hosts: [osl-xxx-xxx-esx01.xxxxx.xxx, osl-xxx-xxx-esx02.xxxxx.xxx, osl-xxx-xxx-esx03.xxxxx.xxx, osl-xxx-xxx-esx04.xxxxx.xxx] for the baseline groups associated with the cluster

I found the following in /var/log/vua.log on one of the hosts:

-->     <test>
-->       <name>VFAT_CORRUPTION</name>
-->       <expected>
-->         <value>True</value>
-->       </expected>
-->       <found>
-->         <value>False</value>
-->       </found>
-->       <result>ERROR</result>
-->     </test>

“VFAT_CORRUPTION” led me to the following KB article:

https://knowledge.broadcom.com/external/article/345227


The dirty but was set on all bootbank partions on every host in the environment that was booting from an SD-card. Any hosts booting from an SSD did not thave the dirty bit set. After removing the dirty bit from the partitions the precheck completed without any further complaining. I guess it is about time to move away from the SD-cards.

Leave a comment