v Workload Domain
v 5 ESXi Hosts 8.0.3-24784735
<esxi-host-01>
<esxi-host-02>
...
v 1 ESXi Host 8.0.3-24585383
<esxi-host-03>
Additional symptoms reported:
VMware Cloud Foundation 4.x and 5.x
SDDC Manager maintains its own inventory database of host versions. When an ESXi host is upgraded outside of the SDDC Manager lifecycle management workflow (out-of-band upgrade), the inventory database is not automatically updated. This causes the SDDC Manager UI to display the old version even though the host is running the new version.
curl localhost/inventory/hosts | jq -r '.[]|{id,hostName}'
curl -X PATCH 'localhost/inventory/entities/<host-id>' \
-d '{"version":"<version>", "type":"ESXI"}' \
-H 'Content-Type:application/json'
If you also experience SSH connectivity issues to the host:
ssh-keyscan -t ecdsa-sha2-nistp256 -p 22 <esxi-host-fqdn> 2>/dev/null >> /etc/vmware/vcf/commonsvcs/known_hosts
ssh-keyscan -t ssh-ed25519 -p 22 <esxi-host-fqdn> 2>/dev/null >> /etc/vmware/vcf/commonsvcs/known_hosts
Recreate the Update Bundle from the beginning.
Now ensure the Update Bundle reflects the correct version while updating the Host:
Current Version: 8.0.3-######## → Target Version: 8.0.3-########