After upgrading VMware Cloud Foundation (VCF) from version 9.0.2 to 9.1, the VMware Identity Broker (VIDB) incorrectly displays its deployment type as "EMBEDDED" within the VCF Operations UI. This prevents administrators from configuring or registering an external VIDB appliance.
Symptoms include:
This issue is caused by stale metadata remaining in the VCF Operations database and the vCenter inventory from the legacy 9.0.2 environment. During the upgrade to VCF 9.1, which introduces unified VCF Management Services, the presence of these legacy artifacts causes VCF Operations to misidentify the existing VIDB registration as an embedded instance rather than a migrated external appliance.
To resolve this issue, the stale embedded registration must be purged from the VCF Operations database using the cleanup script provided by Broadcom Engineering.
1. Preparation:
• Ensure you have a recent backup or snapshot of the VCF Operations primary node.
• Confirm that the external VIDB 9.1 appliance is powered on and healthy.
2. Execution:
• Obtain the script reset_idb_vcf91_sso_for_vcf_operations.ps1 (referenced in Case 36951409).
• Run the script to delete the stale "Embedded" registration entry from the backend.
• This action clears the blocked status and allows VCF Operations to correctly identify the external VIDB appliance during the next management sync.
3. Verification:
• Log in to the VCF Operations UI.
• Navigate to Lifecycle > Build > Components.
Confirm the Identity Broker now correctly reflects the external FQDN and is eligible for SSO configuration.