Tom Augspurger
Tom Augspurger
**The problem**: users can't see text printed to stdout on remote pods (primarily Dask's scheduler and workers). This makes debugging certain problems difficult or impossible if you can't track down...
Recent commits (67b9df5...b12088d91124d2970b664d6c93adf6ca08193489 ) added basic integration tests to the GCP staging deployment. The basic idea is to start up regular user pod (using the JupyterHub REST API) and `kubectl...
I'd like to connect to a Dask cluster from outside the hub. Right now that doesn't work, since we don't publicly expose the traefik proxy that does something I don't...
The gcp-specific parts in https://github.com/pangeo-data/pangeo-cloud-federation/pull/629/files and https://github.com/pangeo-data/pangeo-cloud-federation/pull/626/files should probably be moved to `pangeo-deploy/values.yaml` to enable it for other hubs (AWS) rather than just the GCP one. (cc @scottyhq)
We recently made a dedicated node pool for schedulers (in addition to our node pool for dask workers). This makes things a bit slower to get a Dask Cluster when...
What packages belong in a "default" pangeo metapackage? Currently `pangeo-notebook` has essentially dask + jupyterhub + jupyterlab. https://github.com/conda-forge/pangeo-notebook-feedstock/blob/master/recipe/meta.yaml. IMO, there's value in having a minimal metapackage. There's also value in...
From https://gitter.im/pangeo-data/Lobby?at=5dc6325beeb63e1a837e6f4a. Dask does this in a https://github.com/dask/dask-docker/blob/master/base/prepare.sh. IIUC, we may need to add the EXTRA_PIP_PACKAGES stuff to either postBuild or start https://mybinder.readthedocs.io/en/latest/config_files.html#start-run-code-before-the-user-sessions-starts. I’m not sure, but I thikn it...
Started these a few weeks ago. Need to review and merge.
Thanks for starting this. I'd say just focus on the most used one for now (you've already gotten the best ones). I see no real reason to wrap every single...
It'd be nice if all our fixtures had docstrings stating 1. What they're useful for 2. what they return (possibly parametrized) 3. If / when they skip From `pytest --fixtures`:...