After upgrade / second installation of the VMware Encryption Management service Global Role reconciliation fails and the service remains in an unhealthy state.
The following symptoms may be observed. All of these symptoms are typically present together:
globalRoles endpoint.endpoint https://tenant-manager.prelude.svc.cluster.local:443/cloudapi/1.0.0/globalRoles failed:
{"minorErrorCode":"BAD_REQUEST","message":"The VCF Automation Tenant Manager entity Encryption Management Admin already exists.", ...}
This issue is being reviewed and a permanent fix is planned for a future release.
To workaround the issue orphaned database entries for the affected role can be removed directly from the Tenant Manager database, contact Broadcom Technical Support and note this Knowledge Article ID (453499) in the problem description.
Note: Modifying the Tenant Manager database directly should be done with caution. Ensure a database backup exists before performing the deletion.
Note: For defects and enhancements subscribe to the article to be updated on fix status.