che: Failed to open Eclipse Che Dashboard on minikube v1.25.1 with DevWorkspace enabled
Describe the bug
Failed to open
Che version
next (development version)
Steps to reproduce
chectl update next
chectl server:deploy --platform minikube
chectl dashboard:open
Dashboard is not opened. Che server logs contains stacktrace.
Expected behavior
Dashboard is opened
Runtime
minikube
Screenshots
No response
Installation method
chectl/next
Environment
Linux
Eclipse Che Logs
2022-01-05 14:42:16,013[io-8080-exec-10] [ERROR] [c.a.c.r.RuntimeExceptionMapper 47] - Internal Server Error occurred, error time: 2022-01-05 14:42:16
io.fabric8.kubernetes.client.KubernetesClientException: Failure executing: GET at: https://10.96.0.1/api/v1/namespaces/admin-che/secrets/workspace-credentials-secret. Message: Unauthorized! Configured service account doesn't have access. Service account may have been revoked. Unauthorized.
at io.fabric8.kubernetes.client.dsl.base.OperationSupport.requestFailure(OperationSupport.java:686)
at io.fabric8.kubernetes.client.dsl.base.OperationSupport.assertResponseCode(OperationSupport.java:623)
at io.fabric8.kubernetes.client.dsl.base.OperationSupport.handleResponse(OperationSupport.java:565)
at io.fabric8.kubernetes.client.dsl.base.OperationSupport.handleResponse(OperationSupport.java:526)
at io.fabric8.kubernetes.client.dsl.base.OperationSupport.handleGet(OperationSupport.java:493)
at io.fabric8.kubernetes.client.dsl.base.OperationSupport.handleGet(OperationSupport.java:475)
at io.fabric8.kubernetes.client.dsl.base.BaseOperation.handleGet(BaseOperation.java:807)
at io.fabric8.kubernetes.client.dsl.base.BaseOperation.getMandatory(BaseOperation.java:188)
at io.fabric8.kubernetes.client.dsl.base.BaseOperation.get(BaseOperation.java:155)
at io.fabric8.kubernetes.client.dsl.base.BaseOperation.get(BaseOperation.java:88)
at org.eclipse.che.workspace.infrastructure.kubernetes.namespace.configurator.CredentialsSecretConfigurator.configure(CredentialsSecretConfigurator.java:43)
at org.eclipse.che.workspace.infrastructure.kubernetes.namespace.KubernetesNamespaceFactory.configureNamespace(KubernetesNamespaceFactory.java:570)
at org.eclipse.che.workspace.infrastructure.kubernetes.namespace.KubernetesNamespaceFactory.getOrCreate(KubernetesNamespaceFactory.java:334)
at org.eclipse.che.workspace.infrastructure.kubernetes.provision.NamespaceProvisioner.provision(NamespaceProvisioner.java:42)
at org.eclipse.che.workspace.infrastructure.kubernetes.api.server.KubernetesNamespaceService.provision(KubernetesNamespaceService.java:95)
### Additional context
_No response_
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 18 (12 by maintainers)
We have to wait minikube v1.26.0 to test. Multiple issues which prevent deployment Eclipse Che on minikube v1.25.x
https://github.com/kubernetes/minikube/issues/13543 https://github.com/kubernetes/minikube/issues/13552 https://github.com/kubernetes/minikube/issues/13519 https://github.com/kubernetes/minikube/issues/13503 https://github.com/kubernetes/minikube/issues/13625
@sparkoo Could you have a look pls. It should work out of box but instead we have the similar problem like this https://github.com/eclipse/che/issues/21049