-
Notifications
You must be signed in to change notification settings - Fork 62
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
chore(deps-dev): Adding s390x support to chectl #699
Conversation
Can one of the admins verify this patch? |
/cc @mmorhun |
First we need to create a CQ for Cert Manager. |
/cc |
Hello @prabhav-thali. Sorry for delay.
chectl log› Current Kubernetes context: '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.17.3.
✔ Verify if minikube ingress addon is enabled
✔ Enable minikube ingress addon
✔ Retrieving minikube IP and domain for ingress URLs...192.168.99.213.nip.io.
↓ Check if cluster accessible [skipped]
Eclipse Che logs will be available in '/tmp/chectl-logs/1589796700265'
✔ 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
› Warning: You can also use features rich 'OLM' installer to deploy Eclipse Che.
❯ 🏃 Running Helm to install Eclipse Che
✔ Verify if helm is installed
✔ Check Helm Version: Found v3.1.1+gafe7058
✔ Create Namespace (che)...done.
❯ Check Eclipse Che TLS certificate...going to generate self-signed one
✔ Check Cert Manager deployment...not deployed
✔ Deploy cert-manager...done
✖ Wait for cert-manager
→ Get pods by selector "app.kubernetes.io/name=cert-manager" returned a pod without a status.condition of type "Ready"
Check Cert Manager CA certificate
Set up Eclipse Che certificates issuer
Request self-signed certificate
Wait for self-signed certificate
Retrieving Che self-signed CA certificate
Check Cluster Role Binding
Preparing Eclipse Che Helm Chart
Updating Helm Chart dependencies
Deploying Eclipse Che Helm Chart
› Error: Error: Get pods by selector "app.kubernetes.io/name=cert-manager" returned a pod without a status.condition of type "Ready"
› Installation failed, check logs in '/tmp/chectl-logs/1589796700265' Also Kubernetes reports that none of Cert Manager pods is ready. They all in |
Signed-off-by: Prabhav Thali <Prabhav.Thali1@ibm.com>
526c443
to
466b878
Compare
@mmorhun that's strange! I have tested it on amd64 and s390x. And 0.15.0 images worked for me out of the box. Steps I followed:
Attaching logs (amd64) : chectl with single user
chectl with multi user
Attaching logs (s390x) : chectl with single user
|
@prabhav-thali when I tested I started everything from scratch, i.e. |
da902aa
to
466b878
Compare
@mmorhun let us know if you need any help/assistance from our side. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've retested PR and it worked for me this time.
Tested as well. |
Signed-off-by: Prabhav Thali Prabhav.Thali1@ibm.com
What does this PR do?
Upgrade cert-manager from
v0.12.0
tov0.15.0
asv0.15.0
cert-manager images have multi-arch support.What issues does this PR fix or reference?
This PR is part of this initiative.