After upgrading a vCenter and its managed hosts to version 9.0.2, the attempt to import it as a workload domain into VCF operations instance failed with the following error:
Same issue is been observed after importing an external vCenter Server through the VCF Operations Brownfield Import workflow. The specific error is displayed when attempting to reach the workload domain through the lifecycle operation in VCF Operations Fleet Management UI. In this scenario the issue occurs due to a case-sensitive character mismatch between the vCenter hostname/PNID and the related entry in the SDDC Manager database vCenter table. To verify you can log in the SDDC Manager on SSH (login as vcf and elevate to root by typing su -) and execute the following command:
Note: If the later is confirmed please contact Broadcom Support to assist you.
Environment
VCF operations 9.0.x
Resolution
Access the VCF Operations user interface using an account with admin credentials.
Go to Administration > Integrations from the left-hand navigation menu.
Under the "Accounts" or "Configured Integrations" section, locate your existing VMware Cloud Foundation (VCF) adapter.
Click the vertical ellipsis (three dots) next to the adapter account and select Edit.
In the adapter configuration window, click on the Domains tab to view the list of discovered workload domains.
Locate the newly added Workload Domain in the list. It will likely have a disabled or unconfigured status.
Select the domain and configure its authentication by choosing System Managed Credentials (recommended for environments fully managed by SDDC Manager) or by inputting the appropriate local credentials.
Click the Validate Connection button to ensure VCF Operations can successfully authenticate with the vCenter of the new Workload Domain and wait for the connection successful prompt.
Click Save to apply the configuration.
VCF Operations will now begin collecting data from the new Workload Domain.