RhodiumGroup / docker_images

Docker images for Rhodium's jupyterlab deployments
2 stars 2 forks source link

WIP: pangeify #102

Closed delgadom closed 4 years ago

delgadom commented 4 years ago

Workflow

Special to-dos for this PR:

Down the line:

Summary

Depends on corresponding helm-chart PR RhodiumGroup/helm-chart#6

Rolled back cluster to v0.2.5 tag, then unpinned all packages and allowed conda to freely solve the spec. This undoes a number of upgrades we have made to the cluster since v0.2.5, which will have to be re-introduced in this PR or after this is merged. The current master branch was forcibly rolled back to tag v0.2.5. The previous version of the master branch is stashed on the branch master-stash. The versions of jupyterhub, jupyterlab, notebook, dask, and many plotting/viz libraries in this PR are incompatible with the helm chart and jupyterhub image used in the current cluster, so a corresponding update to our helm chart and its dependencies had to be made in order for this image to be deployed.

Helm chart PR updates

Template updates

Docker image PR (this one) updates

delgadom commented 4 years ago

Seems there are a number of outstanding issues to hammer out:

This may take some serious wrangling.

delgadom commented 4 years ago

on the plus side, the notebook:octave/octave-worker pairing in the pangeify_octave branch runs beautifully 🙄

delgadom commented 4 years ago

Dang. Not sure if you've experienced this but the cells are all slippy (you can scroll down in them) and it looks like the vertical ruler is to blame: https://github.com/jupyterlab/jupyterlab/issues/6836#issuecomment-516054071

Maybe we put off the vertical ruler until this is fixed?

delgadom commented 4 years ago

I dunno. maybe not worth delaying deployment though

bolliger32 commented 4 years ago

oh good catch. yeah i had realized that and was annoyed but didn't realize it was the vertical ruler. I'll take it out of the notebook but leave it in the text editor. super easy fix. I'm working on the octave stuff now. think it's close

bolliger32 commented 4 years ago

also adding in line numbers for text editor and notebooks by default. we can take them out of notebooks if they are annoying but i think will be useful for scripts at least

delgadom commented 4 years ago

superceded by #104