Yuvi

Results 214 issues of Yuvi

Deploying changes requires making a PR and seeing it through. This isn't well documented in a central place - we should document it. https://github.com/berkeley-dsep-infra/datahub/pull/411#issuecomment-454225099 has some useful starting material.

documentation

We should have a policy for when and how we will upgrade the JupyterHub chart. We should be pretty up to date as soon as possible, since otherwise long upgrades...

needs: policy

sqlite and NFS don't get along very well. However, Jupyter Notebooks uses several sqlite under $HOME by default. Our $HOME is on NFS, and this leads to weird problems. The...

file services

I think a semester or so ago, people might have had to upload individual copies of a large dataset to the biology hub as we didn't have shared directory functionality...

process
file services

When looking through the biology hub, @felder discovered that some users are using as much as 250GB of space. While not prohibited, we should reach out to these users and...

automation
file services

Currently, we have no way to announce maintenance / downtime / new features to ours users. We should make an announce-only list that folks can subscribe to for such notifications....

support
process

https://github.com/berkeley-dsep-infra/datahub/issues/2950 could've been caught fairly easily in https://github.com/berkeley-dsep-infra/datahub/pull/2933 if we had some simple unit tests that check that otter imports/command line works properly. We should add that as part of...

automation

In https://github.com/berkeley-dsep-infra/datahub/issues/2677, the hub pod restarted during a deployment to pick up new image tag. This is not strictly necessary - we can add a feature to z2jh that prevents...

automation

For a while, there have been problems where okpy's [submit notebook](https://github.com/okpy/ok-client/blob/0f49d2a55bd87ad564f7a63f6ad6058aae69d347/client/api/notebook.py#L68-L77) functionality was saving blank notebooks. Just before submitting, it [injects some JS to save the notebook](https://github.com/okpy/ok-client/blob/0f49d2a55bd87ad564f7a63f6ad6058aae69d347/client/api/notebook.py#L105). But somehow, notebook...

bug

JupyterLab and Retrolab have realtime collaboration features now. They are a bit experimental, but work reasonably well. We should enable them in our hubs.

enhancement