Since the introduction of the License Later feature with VMware Cloud Foundation (VCF) 5.1.1, I typically deploy my VCF lab without needing any license keys and simply take advantage of the built-in 60 day evaluation period.
I was doing some testing recently with the latest VCF 5.2 release, which had just GA'ed last week and I wanted to use my new VCF licenses which included vCenter Server, ESXi, vSAN and NSX and right before the deployment was about to finish, I ran into the following error Update SDDC Manager with Licensing Information with Cloud Builder:
I thought the error was strange since my license keys had passed the Cloud Builder pre-check, so I had assumed the issue must be something else but after looking at the log file /var/log/operationsmanager.log on SDDC Manager:
Unable to decode the license key XXXX-XXXXX-XXXXX-XXXXX-YYYYY
com.vmware.licensecheck.SerialNumException: Invalid serial number: no dormant license file corresponding to the serial number
....
"errorCode":"LICENSE_KEY_NOT_RECOGNISED","arguments":[],"message":"The SDDC Manager is unable to recognize the license key. Try applying the license key to the product.","remediationMessage":"Try applying the license key to the product."
I quickly saw what the problem was which is that SDDC Manager is missing certain dormant license file (DLF) to decode several of the VCF license keys including the new vSAN TiB license which is only supported with vSphere 8.0 Update 3 and later.
[Read more...]