-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to start Che on Microsoft Azure (AKS) - Exception while retrieving OpenId configuration from endpoint #17760
Comments
Apologies for the formatting issues. |
@desaiRahulS Let's check.
|
Thank you for your response. Here are the details you have asked for:
X509v3 Subject Alternative Name: The certificate was generated by following this url https://cert-manager.io/docs/tutorials/acme/dns-validation/ cat <<EOF | kubectl apply -f - The domain "cheide.site" is registered with GoDaddy |
Do you have I see that server certificate is signed by some intermediate certificate.
|
@tolusha , I am using letsEncrypt https://letsencrypt.org/docs/challenge-types/ for certificate management. Could you please shed some light on the outcome expected after these 4 steps are done? kubectl describe certificate/che-tls -n che
|
Ok, looks like I am past that issue. I realized that I was using the staging acme environment url instead of the production. However eclipse che install still fails with a timeout. `2020-09-01 17:45:48,025[ost-startStop-1] [INFO ] [o.e.c.a.w.s.WorkspaceRuntimes 175] - Configured factories for environments: '[kubernetes, no-environment]'
1 error |
@desaiRahulS
Yes, I see that right now the sever certificate is signed by let's encrypt which doesn't require creation |
We have an issue with the latest nightly version.
|
Thanks @tolusha. The installation worked!! √ Retrieving Eclipse Che server URL... https://che-che.cheide.site I do have one follow up question on factories. The version which got installed is 7.18.0 and it gives me an option to create Factories, however I do not see any formal documentation around it. I see a 404 https://www.eclipse.org/che/docs/factories-getting-started.html |
The doc website was reorganized. our public channel: https://mattermost.eclipse.org/eclipse/channels/eclipse-che |
Describe the bug
I am very new to Eclipse Che and wanted to get it installed in Azure. So I have followed the steps documented here - https://www.eclipse.org/che/docs/che-7/overview/installing-che-on-microsoft-azure/
I was able to get through all the steps except the last one which installs che:
chectl server:start --installer=helm --platform=k8s --domain=cheide.site --multiuser
› Current Kubernetes context: 'eclipse-che'✈️ Kubernetes preflight checklist
√ Verify Kubernetes API...OK
√ � Looking for an already existing Eclipse Che instance
√ Verify if Eclipse Che is deployed into namespace "che"...it is not
√
√ Verify if kubectl is installed
√ Verify remote kubernetes status...done.
√ Check Kubernetes version: Found v1.16.13.
√ Verify domain is set...set to cheide.site.
↓ Check if cluster accessible [skipped]
Eclipse Che logs will be available in 'C:\Users\rahul\AppData\Local\Temp\chectl-logs\1598889415391'
√ Start following logs
↓ Start following Operator logs [skipped]
√ Start following Eclipse Che logs...done
√ Start following Postgres logs...done
√ Start following Keycloak logs...done
√ Start following Plugin registry logs...done
√ Start following Devfile registry logs...done
√ Start following events
√ Start following namespace events...done
√ � Running Helm to install Eclipse Che
√ Verify if helm is installed
√ Check Helm Version: Found v2.16.10+gbceca24
√ Create Namespace (che)...does already exist.
√ Check Eclipse Che TLS certificate...TLS certificate secret found
√ Create Tiller Role Binding...it already exists.
√ Create Tiller Service Account...it already exists.
√ Create Tiller RBAC
√ Create Tiller Service...it already exists.
√ Preparing Eclipse Che Helm Chart...done.
√ Updating Helm Chart dependencies...done.
√ Deploying Eclipse Che Helm Chart...done.
✅ Post installation checklist
√ PostgreSQL pod bootstrap
√ scheduling...done.
√ downloading images...done.
√ starting...done.
√ Devfile registry pod bootstrap
√ scheduling...done.
√ downloading images...done.
√ starting...done.
√ Plugin registry pod bootstrap
√ scheduling...done.
√ downloading images...done.
√ starting...done.
> Eclipse Che pod bootstrap
√ scheduling...done.
√ downloading images...done.
× starting
→ ERR_TIMEOUT: Timeout set to pod ready timeout 130000
Retrieving Eclipse Che server URL
Eclipse Che status check
Show important messages
» Error: Error: ERR_TIMEOUT: Timeout set to pod ready timeout 130000
» Installation failed, check logs in 'C:\Users\rahul\AppData\Local\Temp\chectl-logs\1598889415391'
The url https://keycloak-che.cheide.site/auth/realms/che/.well-known/openid-configuration is accessible from the browser
Che version
Steps to reproduce
Follow the steps here https://www.eclipse.org/che/docs/che-7/overview/installing-che-on-microsoft-azure/
Expected behavior
Che installed in Microsoft Azure
Runtime
kubectl version
)Client Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.0", GitCommit:"e19964183377d0ec2052d1f1fa930c4d7575bd50", GitTreeState:"clean", BuildDate:"2020-08-26T14:30:33Z", GoVersion:"go1.15", Compiler:"gc", Platform:"windows/amd64"}
Server Version: version.Info{Major:"1", Minor:"16", GitVersion:"v1.16.13", GitCommit:"1da71a35d52fa82847fd61c3db20c4f95d283977", GitTreeState:"clean", BuildDate:"2020-07-15T21:59:26Z", GoVersion:"go1.13.9", Compiler:"gc", Platform:"linux/amd64"}
oc version
)minikube version
andkubectl version
)minishift version
andoc version
)docker version
andkubectl version
)Screenshots
Installation method
chectl server:start --installer=helm --platform=k8s --domain=cheide.site --multiuser
chectl version
commandEnvironment
Eclipse Che Logs
che.log
keycloak.log
events.txt
Additional context
kubectl describe certificate/che-tls -n che
Events:
Type Reason Age From Message
Normal GeneratedKey 36m cert-manager Generated a new private key
Normal Requested 36m cert-manager Created new CertificateRequest resource "che-tls-2540347572"
Normal Issued 35m cert-manager Certificate issued successfully
The text was updated successfully, but these errors were encountered: