che: Che-server fails to bootstrap on minikube v1.9.2
Describe the bug
Deploying Che with self signed TLS certificates on Kubernetes fails with timeout error Timeout set to pod wait timeout 300000. podExist: false, currentPhase: undefined.
Che version
- latest
- nightly
- other: please specify
Steps to reproduce
Deploy Che using chectl chectl server:start --platform=minikube --installer=operator --self-signed-cert
Expected behavior
Runtime
- kubernetes (include output of
kubectl version) - Openshift (include output of
oc version) - minikube (include output of
minikube versionandkubectl version) - minishift (include output of
minishift versionandoc version) - docker-desktop + K8S (include output of
docker versionandkubectl version) - other: (please specify)
Screenshots
Installation method
- chectl
- provide a full command that was used to deploy Eclipse Che (including the output)
- provide an output of
chectl versioncommand
- OperatorHub
- I donβt know
Environment
- my computer
- Windows
- Linux
- macOS
- Cloud
- Amazon
- Azure
- GCE
- other (please specify)
- other: please specify
chectl logs
Set current context to 'minikube'
β Verify Kubernetes API...OK
β π Looking for an already existing Eclipse Che instance
β Verify if Eclipse Che is deployed into namespace "che"...it is not
β βοΈ Minikube preflight checklist
β Verify if kubectl is installed
β Verify if minikube is installed
β Verify if minikube is running
β Start minikube [skipped]
β Minikube is already running.
β Check Kubernetes version: Found v1.18.0.
β Verify if minikube ingress addon is enabled
β Enable minikube ingress addon
β Retrieving minikube IP and domain for ingress URLs...192.168.64.2.nip.io.
β Check if cluster accessible [skipped]
Eclipse Che logs will be available in '/var/folders/ck/7h90dz716lx9d9lcdqz_zhd40000gp/T/chectl-logs/1589471418284'
β Start following logs
β Start following Operator logs...done
β 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 the Eclipse Che operator
β Copying operator resources...done.
β Create Namespace (che)...It already exists.
β Checking for pre-created TLS secret... "che-tls" secret found
β Checking certificate [skipped]
β Create ServiceAccount che-operator in namespace che...It already exists.
β Create Role che-operator in namespace che...It already exists.
β Create ClusterRole che-operator...It already exists.
β Create RoleBinding che-operator in namespace che...It already exists.
β Create ClusterRoleBinding che-operator...It already exists.
β Create CRD checlusters.org.eclipse.che...It already exists.
β Waiting 5 seconds for the new Kubernetes resources to get flushed...done.
β Create deployment che-operator in namespace che...It already exists.
β Create Eclipse Che cluster eclipse-che in namespace che...It already exists.
β― β
Post installation checklist
β― Eclipse Che pod bootstrap
β scheduling
β ERR_TIMEOUT: Timeout set to pod wait timeout 300000. podExist: false, currentPhase: undefined
downloading images
starting
Retrieving Eclipse Che server URL
Eclipse Che status check
βΊ Error: Error: ERR_TIMEOUT: Timeout set to pod wait timeout 300000. podExist: false, currentPhase: undefined
βΊ Installation failed, check logs in '/var/folders/ck/7h90dz716lx9d9lcdqz_zhd40000gp/T/chectl-logs/1589471418284'
minikube version
minikube version: v1.9.2
chectl version
chectl/7.12.2 darwin-x64 node-v10.13.0
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 15 (8 by maintainers)
@skabashnyuk https://github.com/eclipse/che/issues/16545#issuecomment-611363921 hereβs details on how to. I think thereβs docs pr on this too but I canβt find the link.
@Divya063 Thank you for reporting. Currently it is not possible to deploy Eclipse Che on minikube 1.9.2 due to https://github.com/kubernetes/minikube/issues/7218 There is workaround https://github.com/kubernetes/minikube/issues/7218#issuecomment-611364740 Another option: try minikube 1.8.2