I have now seen multiple reports of issues with downloading bundles part of the VMware Cloud Foundation 4.3 upgrade.

LcmException: Bundle tar file size 5656422400 does NOT match the manifest value 5656289280
LcmException: Bundle tar file size 7742392320 does NOT match the manifest value 7742259200
LcmException: bundle checksum does NOT match the manifest value


In some cases, it is resolved by restarting the LCM service: systemctl restart lcm

If restarting the service doesn’t solve the issue, you will have to delete the bundle and download it again.

To clean up bundles you will have to logon to SDDC Manager with the vcf user over SSH, su to root and then issue python /opt/vmware/vcf/lcm/lcm-app/bin/bundle-cleanup.py <Bundle ID>

The <Bundle ID> can be acquired from the SDDC Manager UI by clicking on View Details under Lifecycle Management -> Bundle Management.

Once you have the <Bundle ID> go ahead and run python /opt/vmware/vcf/lcm/lcm-app/bin/bundle-cleanup.py 3f44edc1-6862-4d85-b646-a6bc24698c32 (Bundle ID for VMware Cloud Foundation Update 4.3.0.0)

root@sddc-manager [ /home/vcf ]# python /opt/vmware/vcf/lcm/lcm-app/bin/bundle_cleanup.py 3f44edc1-6862-4d85-b646-a6bc24698c32
-----------------------------------------------------
LOG FILE : /var/log/vmware/vcf/lcm/bundle_cleanup.log
-----------------------------------------------------
2021-08-27 12:12:12,213 [INFO] root: Performing cleanup for bundle with IDs : ['3f44edc1-6862-4d85-b646-a6bc24698c32']
2021-08-27 12:12:12,214 [INFO] root: Execute cmd: psql --host=localhost -U postgres -d lcm -tc "select count(*) from upgrade where upgrade_status in ('INPROGRESS','CANCELLING');"
2021-08-27 12:12:12,259 [INFO] root: b'     0\n'
2021-08-27 12:12:12,259 [INFO] root: b'\n'
2021-08-27 12:12:12,259 [INFO] root: RC: 0
2021-08-27 12:12:12,259 [INFO] root: Out:      0

(...)

2021-08-27 12:12:13,055 [INFO] root: Bundle with ID : 3f44edc1-6862-4d85-b646-a6bc24698c32 not found in partner_bundle_metadata table
2021-08-27 12:12:13,055 [INFO] root: Starting LCM service.
2021-08-27 12:12:13,055 [INFO] root: Execute cmd: systemctl start lcm
2021-08-27 12:12:13,213 [INFO] root: RC: 0
2021-08-27 12:12:13,213 [INFO] root: Out:

As part of the bundle-cleanup.py script, the LCM service will be stopped and then started again.
Once the LCM service is up and running again, you can download the bundle again.





It may not always be the VMware Cloud Foundation Update 4.3.0.0 bundle that has an issue, here is a list of all bundles in VCF 4.3:

Bundle IdComponent
3f44edc1-6862-4d85-b646-a6bc24698c32SDDC_MANAGER_VCF-4.3.0.0-18433963
5c1a58d6-2e2d-45bf-960a-5d05b7fee2e3SDDC_MANAGER_VCF-4.3.0.0-18433963
(Configuration Drift)
8d83266a-3b96-467c-8071-74617e10da05VCENTER-7.0.2.00400-18356314-PATCH
3f560300-18e9-4d9b-bcf5-0b4688c7612bVCENTER-7.0.2.00400-18356314-INSTALL
1625a9f9-a96b-4dda-98c6-58938fb29667ESX_HOST-7.0.2-17867351-PATCH
104298b4-bee8-4eae-9791-fc8ff5516f31NSX_T_MANAGER-3.1.3.0.0-18328989-PATCH
f14e528f-df76-447d-a235-93b069291f5cNSX_T_MANAGER-3.1.3.0.0-18328989-INSTALL
10aa6178-1a75-4054-9fec-b790ba10c616VRSLCM-8.4.1-18067607-PATCH
4d77936f-6df6-4822-bb22-b5629868a5ceVRSLCM-8.4.1-18067607-INSTALL
f45f8d30-e6da-41d5-ad30-892f544e2adaVRLI-8.4.0-17828109-PATCH
d44a0760-b329-4fa2-9037-72fe61118332VRLI-8.4.0-17828109-INSTALL
5fc8b138-9fdf-4453-8d27-d8b0adf0479fVROPS-8.4.0-17863947-PATCH
09ba91c5-b329-48dc-9d43-a83af2167354VROPS-8.4.0-17863947-INSTALL
5ee35718-f206-4245-996c-d3c55c1dfb34VRA-8.4.1-18054500-PATCH
9a595cf4-581a-4e14-94f8-13a045bd1d22VRA-8.4.1-18054500-INSTALL
c856232b-4a8b-4b46-8efe-b7dbdd82c2b0WSA-3.3.5-18049997-PATCH
abf4b936-14b7-42ce-8c4b-bc0754f299f6WSA-3.3.5-18049997-INSTALL