https://www.orchest.io/ logo
Title
j

Jan-Lucas Sachse

07/15/2022, 10:17 PM
Hey everyone! I've installed orchest for the first time using microk8s, however, I'm facing an issue: When using "Switch to JupyterLab" the website says "Setting up JupyterLab..." and starts flickering. This goes on as long as I don't do anything. I can stop it by pressing any button but this also means I can't get into JupyterLab.
r

Rick Lamers

07/16/2022, 9:55 AM
Hi @Jan-Lucas Sachse, we had some issues with the JupyterLab container booting on Microk8s. We're looking into it. A workaround in the meantime would be to use
minikube
as we've tested that more thoroughly. I'll make a note and get back to you about the Microk8s issue.
j

Jan-Lucas Sachse

07/16/2022, 12:09 PM
great thank you 🙂 I had some issues with minikube before, but I think it was only because some other application was using the same ports. I will try it again
I'm getting the following error when I try to install via the minikube convenience script: "Error: invalid argument "max" for "--cpus" flag: strconv.ParseInt: parsing "max": invalid syntax See 'minikube start --help' for usage."
I edited the script but now it's stuck at "Verifying Ingress Addon".
j

Jacopo

07/18/2022, 5:30 AM
Hi @Jan-Lucas Sachse, sorry to hear about these issues! About the problem you are facing with microk8s, I'll create a GH issue, it's something I've faced in the past and attributed it to some existing state on my machine, we will be looking into it. About the issues with the convenience script, what happens if you run
minikube addons enable ingress
? On what version of
minikube
are you runnning? Kinda surprised about the error with
--cpus max
. Might also be worth it to explicitly run with the docker driver via the
--driver=docker
flag. I'd say the docker driver for minikube is the one that gave us more stability so far.
Here is the GH issue: https://github.com/orchest/orchest/issues/1120, feel free to add anything to it, especially interested in what kind of environment you are experiencing the issue in, i.e. OS/distro, browser, etc.
👀 1
j

Jan-Lucas Sachse

07/18/2022, 9:09 AM
Thank you, I will try it again today! I'm running minikube v1.17.1, the one that gets downloaded by the convenience script. When I hard-code the max-values the script runs (and automatically selects docker) until "Verifying ingress addon...". After some time an error occurs: "enable failed: run callbacks: running callbacks: [verifying ingress addon pods : timed out waiting for the condition: timed out waiting for the condition]". I already found a GH in the minikube repository but I didn't yet have time to read it. The same happens when i run "minikube addons enable ingress" manually. What confuses me the most is that I already used the convinience script last week and it worked. Both times I used a fresh install of ubuntu server 22.04 LTS. I will add to the GH issue asap. Thanks for your help!
j

Jacopo

07/18/2022, 9:18 AM
I see, I'll try to reproduce locally later today and take a look at GH issues of interest. Thanks for getting in touch 🙂
j

Jan-Lucas Sachse

07/18/2022, 10:17 AM
It's working now, i installed minikube as decribed on the official website before running the convencience script
j

Jacopo

07/18/2022, 10:20 AM
🤔 I see, happy to hear it works, I'll take a look at what their official website says about installing minikube, since we are simply installing the binary they provide.
Anyway, I hope you'll enjoy using Orchest, and feel free to provide any form of feedback 👍
j

Jan-Lucas Sachse

07/18/2022, 10:30 AM
Will do, looking forward to trying it 🙂
👍 3