After renaming the migrated (from vRA 8x) default organization in VCFA 9.x via the Tenant Manager UI, two things break:
VCF Automation 9.0+
The default org name is read from Tenant Manager and passed to the identity-service only at deploy or upgrade time. Renaming the org through the TM UI does not automatically propagate the new name to running services.
Currently, there is no in-product resolution. Follow the workaround steps below to update the organization name.
Update the redirect URI of the OAuth client in vIDM used by the migrated TM organization to reflect the new organization name.
client_id.Note: The host name does not need to be modified for this specific process.
VCFA. While this is a recommended general precaution, this workaround only triggers a standard services redeployment and may be skipped if necessary.VCFA virtual machines:
ssh vmware-system-user@<VCFA-Platform-FQDN>sudo -ivmsp pkg configure -n prelude vcfa-bundle --set "vcfa.debug.rollme=$(uuidgen)"
This process picks up the updated default organization name from Tenant Manager.
kubectl get pd -n prelude
Wait until the vcfa-bundle PackageDeployment displays Successful in the PHASE column. This may take several minutes.
identity-service:
kubectl get deployment -n prelude identity-service-app -o yaml | grep default.soft.tenant
Confirm that the output value matches the new organization name.