Bypassing “Error Creating OpenId Client In Identity” While Installing Test Suite

Test Suite installation fails at the “Configuring Identity” step, with error “Error creating OpenId client in Identity”.

Issue Description: Test Suite installation fails at the “Configuring Identity” step, with error “Error creating OpenId client in Identity”.



Root Cause: At this stage the installer is provisioning the required identity details against the parameters like “identityURL”, “identityInstallationToken”, “orchestratorUrl” etc which were fed into the installer GUI in an earlier step. However due to a failure in the name resolution of the orchestrator/identity FQDN, the installer throws the error shown above in the installer GUI and starts rolling back all the changes. Once the roll back is done, the installer shows us an option to view detailed logs about the failure. On examining these logs, see a more detailed error like below,
1.jpg


Resolution:

  • Verify that the Orchestrator / Identity FQDN fed into the installer is resolvable from the machine where Test Suite installation is being performed.

The simplest test to verify this is to run a nslookup query, from the Test Suite machine, like below. For this just launch a cmd and run “nslookup <orchestrator/identity FQDN>”


If the above command responds back with the IP of the Orchestrator / Identity server (in case of a single node Orchestrator installation) or with the IP of the Load balancer (in case of a multi node Orchestrator installation) the above error will not appear.

In case a DNS server is not available for name resolution, a simple host file entry which resolves the Orchestrator / Identity FQDN will help bypass this issue.