The pod platform-services-initialize-default-organization-job stuck in crash loop backoff.
Issue Description: The pod platform-services-initialize-default-organization-job is in crashloopbackoff with the error,
GetHostAdminTokenAsync Failed to get host admin token. Exception - Request is unsuccessful! Status code = Forbidden
Exception occurred while creating default organization! Message - Request is unsuccessful! Status code = Forbidden
System.Net.Http.HttpRequestException: Request is unsuccessful! Status code = Forbidden
at OnPremDefaultOrganizationInitializer.HostAdminTokenRetriever.ValidateHttpResponse(HttpResponseMessage reponse) in /home/adminpltag7b03a275we/azp/agent/_work/2/s/net5/OrganizationManagementService/src/OnPremDefaultOrganizationInitializer/HostAdminTokenRetriever.cs:line 133
at OnPremDefaultOrganizationInitializer.HostAdminTokenRetriever.LoginAsync(String host, String xsrfToken, String hostAdminUsername, String hostAdminPassword) in /home/adminpltag7b03a275we/azp/agent/_work/2/s/net5/OrganizationManagementService/src/OnPremDefaultOrganizationInitializer/HostAdminTokenRetriever.cs:line 95
at OnPremDefaultOrganizationInitializer.HostAdminTokenRetriever.GetHostAdminTokenAsync(String host) in /home/adminpltag7b03a275we/azp/agent/_work/2/s/net5/OrganizationManagementService/src/OnPremDefaultOrganizationInitializer/HostAdminTokenRetriever.cs:line 34
at OnPremDefaultOrganizationInitializer.Program.Main(String[] args) in /home/adminpltag7b03a275we/azp/agent/_work/2/s/net5/OrganizationManagementService/src/OnPremDefaultOrganizationInitializer/Program.cs:line 55
Identification and Troubleshooting:
- The error message indicates there is possible login failure of orgadmin. It is recommended to get the password of orgadmin from platform-service-secrets .
- kubectl get secrets/platform-service-secrets -n uipath \
- > -o "jsonpath={.data['identity\.hostAdminPassword']}" | echo $(base64 -d)
- Change to "Attempting to login to host organizaation with the password will fail
Resolution:
- Either reset the password of orgadmin to be same as the one in platform-service-secrets .