Skip to content

Instantly share code, notes, and snippets.

@bollwyvl
Last active October 28, 2022 16:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bollwyvl/5f3efbca22eaafdd07ca2c87a6ac6e31 to your computer and use it in GitHub Desktop.
Save bollwyvl/5f3efbca22eaafdd07ca2c87a6ac6e31 to your computer and use it in GitHub Desktop.
are we 3.11 yet?

Are we 3.11 yet? Binder

This is tracking the progress of launching JupyterLab 3.x on binder against conda-forge's python311 migration.

channels:
- conda-forge
- nodefaults
dependencies:
- python >=3.11,<3.12
- jupyterlab >=3.5.0
@bollwyvl
Copy link
Author

bollwyvl commented Oct 27, 2022

Against the full environment.yml:

Encountered problems while solving:
  - package pycurl-7.45.1-py37haaec8a5_2 requires python_abi 3.7.* *_cp37m, but none of the providers can be installed

currently in status awaiting-pr:

@bollwyvl
Copy link
Author

With a cut-down environment, set up in postBuild:

Looking for: ["python[version='>=3.11,<3.12']", "jupyterlab[version='>=3.5.0']", 'jupyterhub-singleuser']

Encountered problems while solving:
  - package jupyterhub-singleuser-2.0.0-hd8ed1ab_0 requires jupyterhub-base 2.0.0 pyhd8ed1ab_0, but none of the providers can be installed

@bollwyvl
Copy link
Author

This alternate approach would get around pycurl:
conda-forge/jupyterhub-feedstock#66

@bollwyvl
Copy link
Author

☝️ that PR was merged, so now the environment at least installs... but now the machine hangs at:

Found built image, launching...
Launching server...
Server requested
2022-10-28T12:41:10.616202Z [Normal] Successfully assigned prod/jupyter-bollwyvl-2d5f3efb-2d7ca2c87a6ac6e31-2dlz41vsvd to gke-prod-user-202201-0769dbf8-i8nk
2022-10-28T12:41:11Z [Normal] Container image "jupyterhub/mybinder.org-tc-init:2020.12.4-0.dev.git.4289.h140cef5" already present on machine
2022-10-28T12:41:11Z [Normal] Created container tc-init
2022-10-28T12:41:11Z [Normal] Started container tc-init
2022-10-28T12:41:12Z [Normal] Pulling image "gcr.io/binderhub-288415/r2d-staging-g5b5b759-5f3efbca22eaafdd07ca2c87a6ac6e31-a3a8bf:ccd5b91a1fd68090140a767e4031d1ca9be5be4e"
2022-10-28T12:41:12Z [Normal] Successfully pulled image "gcr.io/binderhub-288415/r2d-staging-g5b5b759-5f3efbca22eaafdd07ca2c87a6ac6e31-a3a8bf:ccd5b91a1fd68090140a767e4031d1ca9be5be4e" in 696.003999ms
2022-10-28T12:41:12Z [Normal] Created container notebook
2022-10-28T12:41:13Z [Normal] Started container notebook

@bollwyvl
Copy link
Author

Oh, cloning is not going on right now:

CDN cloning status: major outage (last cloned 659 minutes ago)

@bollwyvl
Copy link
Author

bollwyvl commented Oct 28, 2022

CDN cleared up, we're good to go as of Binder

Screenshot from 2022-10-28 11-21-46

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment