-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Description
Describe the bug
After installing Che and opening the dashboard, red error popups say that registry.devfile.io could not be resolved and some 401 errors, which are probably related. This can be replicated by running "getent hosts registry.devfile.io" on the dashboard pod, which fails. nslookup, however, works fine. DNS works fine on the main che pod. So I suspect the known DNS issues with Alpine in Kubernetes are to blame.
Che version
7.114@latest
Steps to reproduce
- Deploy Eclipse Che in minikube.
- Open Dashboard
Expected behavior
DNS resolution should just work.
Runtime
minikube
Screenshots
https://i.imgur.com/5UAnlfg.jpeg
Installation method
chectl/latest
Environment
Linux
Eclipse Che Logs
Additional context
I tried setting the ndots to see if it's a workaround. But inside the pod I am not root and setting the dnsConfig in the deployment YAML is of course overwritten by the controller. There doesn't seem to be an option for this in the custom resource definition.