che: Installing Che on Azure does not work, because of invalid secret

Summary

Installing Che on Azure does not work, because secret is found but invalid.

Relevant information

Hi, I am new here and trying to install Che on an Azure (free trial) instance because I would like to test that for the usage within OpenADx. I am using a Mac. I started also a discussion on Mattermost and got the hint to open an issue.

What I did?

I followed the installation manual step-by-step.

The last step won’t work for me and I have no idea, what I am doing wrong … chectl server:start --installer=helm --platform=k8s --domain=azr.my-ide.cloud --multiuser

Here is the Mac Terminal output: chectl server:start --installer=helm --platform=k8s --domain=azr.my-ide.cloud --multiuser Set current context to ‘eclipse-che’ ✔ Verify Kubernetes API…OK ✔ 👀 Looking for an already existing Eclipse Che instance ✔ Verify if Eclipse Che is deployed into namespace “che”…it is not ✔ ✈️ Kubernetes preflight checklist ✔ Verify if kubectl is installed ✔ Verify remote kubernetes status…done. ✔ Check Kubernetes version: Found v1.15.10. ✔ Verify domain is set…set to azr.my-ide.cloud. ↓ Check if cluster accessible [skipped] Eclipse Che logs will be available in ‘/var/folders/sw/b2n1zkm5093dg7x17hsqcfnr0000gn/T/chectl-logs/1587286102461’ ✔ 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 v3.1.2+gd878d4d ✔ Create Namespace (che)…does already exist. ✖ Check Eclipse Che TLS certificate → “che-tls” secret is found but it is invalid. The valid self-signed certificate should contain “tls.crt” … Check Cluster Role Binding Preparing Eclipse Che Helm Chart Updating Helm Chart dependencies Deploying Eclipse Che Helm Chart › Error: Error: “che-tls” secret is found but it is invalid. The valid self-signed certificate should › contain “tls.crt”, “tls.key” and “ca.crt” entries. › Installation failed, check logs in › ‘/var/folders/sw/b2n1zkm5093dg7x17hsqcfnr0000gn/T/chectl-logs/1587286102461’

After hint from the chat, I deleted all resources on Azure and did the same again …

The same …

Do you have an idea?

BTW, I tried also (more or less during a failed trial) to install Che in TLS mode, described in this manual.

Thanks a lot!

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 25 (13 by maintainers)

Most upvoted comments

From my point of view, we can close this issue for now. Thx for your support!

@mmorhun @sleshchenko What I also just saw, in the installation manual there is mentioned, that there should be A new DNS challenge is added to the DNS zone for Let’s Encrypt. With Azure Web UI I cannot find it…