Update from SDDC Manager 5.2.1.1. to 5.2.1.2 fails with the GUI with error: "Bundle update failed."
VCF on VxRail 5.2.0 and 5.2.1
The issue occurs due to a null value in the 'type' column of the vCenter table within the SDDC database for one or more vCenter entries.
To confirm this, execute the following command and check if the type field for any vCenter appears as NULL or \N:psql -h localhost -U postgres -d platform -c "SELECT * FROM vcenter;" > /home/vcf/output.txtless /home/vcf/output.txt
Example Output:
| **Field** | **Value** |
| ------------------------- | ---------------------------- |
| **id** | ######-####-###-####-####### |
| **creation time** | 1.74795E+12 |
| **modification time** | 1.75055E+12 |
| **bundle repo datastore** | N |
| **datastore name** | N |
| **ssh host key** | N |
| **ssh host key type** | ssh-rsa |
| **status** | ACTIVE |
| **type** | \N |
| **version** | 8.0.3.00400-24322831 |
| **vm hostname** | ###-###-###-##.##.## |
| **vm management IP** | ##.###.##.## |
| **vm name** | ###-##-##-vc |
| **join sso status** | JOINED |
To resolve the issue, please follow the steps below:
su psql --host=localhost -U postgres -d platformupdate vcenter set type='VI' where id='<ID>';select * from vcenter set type='VI' where id='<ID>';\qsystemctl restart lcm /opt/vmware/vcf/operationsmanager/scripts/cli/sddcmanager_restart_services.shReference KB: 384469