by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Sep 19 19:59
    ivan-gomes commented #1055
  • Sep 19 19:58
    ivan-gomes synchronize #1055
  • Sep 19 10:38
    manics commented #644
  • Sep 19 09:19
    yaojenkuo commented #644
  • Sep 18 17:50
    TomasBeuzen commented #1055
  • Sep 18 16:51
    manics commented #671
  • Sep 18 16:49
    manics commented #25
  • Sep 18 16:47
    manics commented #868
  • Sep 18 16:46
    manics commented #741
  • Sep 18 16:45
    manics commented #369
  • Sep 18 16:42
    manics commented #480
  • Sep 18 16:40
    manics closed #503
  • Sep 18 16:40
    manics commented #503
  • Sep 18 16:33
    manics closed #734
  • Sep 18 16:32
    manics closed #744
  • Sep 18 16:32
    manics commented #744
  • Sep 18 16:28
    manics commented #753
  • Sep 18 16:24
    manics commented #767
  • Sep 18 16:15
    manics commented #795
Greg Werner
@jgwerner
Are there any known errors to running jupyter lab build with a custom dockerfile? It builds locally with jupyter-repo2docker. Here is the error we get, in this case the @jupyterlab/server-proxy extension:
Step 9/14 : RUN jupyter serverextension enable --sys-prefix jupyter_server_proxy  && jupyter labextension install @jupyterlab/server-proxy  && jupyter lab build
 ---> Running in 0f73ee8aa8dd
Enabling: jupyter_server_proxy\
- Writing config: /opt/conda/etc/jupyter
    - Validating...
      jupyter_server_proxy  OK
Building jupyterlab assets (build:prod:minimize)
An error occured.
RuntimeError: JupyterLab failed to build
See the log file for details:  /tmp/jupyterlab-debug-zn0wcl2n.log
Removing intermediate container 0f73ee8aa8dd
The command '/bin/bash -o pipefail -c jupyter serverextension enable --sys-prefix jupyter_server_proxy  && jupyter labextension install @jupyterlab/server-proxy  && jupyter lab build' returned a non-zero code: 1
1 reply
Tim Head
@betatim
maybe it exceeds the memory limit?
i'd run repo2docker locally with 2GB as limit to see what happens
Aaron Curtis
@foobarbecue
HI all, having a binderhub --> jupyterhub communications issue. I've got jupyterhub running on one k8s cluster on one domain, and binderhub running on a different cluster on a different domain, so a little non-standard. Binderhub works fine, until it tries to create a temporary user on jupyterhub. I get errors like [W 2020-09-14 19:54:43.245 JupyterHub log:174] 403 POST /hub/api/users/binder-examples-requirements-a3bknnqf (binder@172.17.0.1) 5.98ms . I figure this is a problem with the API token. I looked in the pods and on binderhub /etc/binderhub/secret/binder.hub-token is identical to hub.services.binder.apiTokenin /etc/jupyterhub/secret/values.yaml. Is there anything else I can check to figure out why I'm getting these 403s?
Aaron Curtis
@foobarbecue
(The error on the binder side isFailed to create temporary user)
jennyfothergill
@jennyfothergill
Hi there! I'm interested in using a repo2docker container as part of my CI workflow using github actions. When I try to check out my repo inside the container, I get a permission denied error: https://github.com/cmelab/notebook_tutorials/runs/1114597849?check_suite_focus=true
oops, I'm sorry that's the wrong link https://github.com/cmelab/notebook_tutorials/runs/1104272456?check_suite_focus=true shows permission denied error
3 replies
Aaron Curtis
@foobarbecue
Are there any working examples out there of dataverse repos that can be run by binder? I found a couple of old broken ones
Jan Eglinger
@imagejan

Hi all, when I try to get at https://mybinder.org/v2/gh/imagejan/image-processing-courses/update-2019?filepath=03-image-processing-filtering.ipynb I get:

Found built image, launching...
Launching server...
Internal Server Error

Is that a known problem? That link/repo was working well in the past.

Sarah Gibson
@sgibson91
We're currently upgrading the nodes so it could just be a temporary outage https://twitter.com/mybinderteam/status/1305771888057167873
Tim Head
@betatim
thanks for reporting. we will take a look at the logs
Tim Head
@betatim
this is a bug that i thought we had already solved :(
so thanks for reporting it
in the end without the bug it would have told you "launching took to long, let me try again"
the bug is in the handler for "launch took to long"
Jan Eglinger
@imagejan
ah, thanks for looking into it. In the end it worked for me after trying again.
InSon Zeng
@son520804
Hello again! I am looking for using Binderhub as a platform for a MOOC instructional experiment. I am curious if Binderhub allows an instructor to put instructional videos to a repository in addition to only ipynb files?
Let's say I have 3 instructional videos which teach the content stored at 3 ipynb files, could I put only the 3 ipynb files, but also the 3 videos to a repository, and then set up a Binderhub based on that repository?
Fred Mitchell
@fm75
You can use a player for YouTube in a notebook. That way your video is not stored in GitHub.
Sarah Gibson
@sgibson91
@choldgraf I'm building jupyter book in binder (because I'm wild) but when I try to open the index.html file I get a 403 error. Any ideas what's up?
Fred Mitchell
@fm75
Doesn't everyone?!
Trying to open it from within Jupyter Lab in binder?
Sarah Gibson
@sgibson91
No, classic interface
Fred Mitchell
@fm75
I use make build and make publish in binder. Then just go to the gh_pages link in a different tab.
Use lab to get the Terminal window. But you could !make in a cell.
Sarah Gibson
@sgibson91
We have !jupyter-book build . in a cell. We're not at the point in the tutorial of where we want to publish
We're just trying to use binder to avoid the hassle of setting everybody up locally
We're going to cover GitHub Actions to publish
we don't have a Makefile for the book yet
(and probably won't)
You can do New > Terminal in the classic interface to get a terminal
Running the command isn't the problem, it's viewing the book
Fred Mitchell
@fm75
Ah. Ok. I tried the same thing. If the file were local you could open in browser. But it is in the container and your browser isn't. Maybe lab has an extension to view HTML? I kind of punted. Pushed changes back to remote and built there. Then I figured out how to add gh-pages into repo. That was really easy. I am doing it in GHE not public GitHub. No actions in our version.
I suspect you need a browser interacting with a "server" to render your page. Does HTML in a code cell work?
Sarah Gibson
@sgibson91
Possibly, we'll try that next. Thanks
We're writing a tutorial for JupyterCon on how to host a Jupyter Book
Hence why we're not keen to have to support people building locally :sweat_smile:
Fred Mitchell
@fm75
Nice!
An awesome combination!
Will that be one of the tutorials before the conference or in the conference itself? I will plan on attending.
Sarah Gibson
@sgibson91
It's one of the 3 hr ones, not a sprint. So I think during the conference?
Fred Mitchell
@fm75
Sad that it is remote this year.
Sarah Gibson
@sgibson91
(It's embarrassing that I know so little as a track co-chair)
Yeah, I was looking forward to a hackathon with the Binder team
Fred Mitchell
@fm75
Oct 5-9 Tutorials. 12-16 Conference. 17 Sprints
I have not seen any sort of list of tutorials yet.
Sarah Gibson
@sgibson91
I don't think the schedule has been officially announced yet
Chris Holdgraf
@choldgraf
@sgibson91 hey, just seeing this now...if you've got an issue where you're coordinating this tutorial maybe we can chat there? It is hard for me to keep track of conversations in gitter since I am AFK much of the time due to 👶
Sarah Gibson
@sgibson91
No problem, I'll create one and tag you. Thanks!
InSon Zeng
@son520804
You can use a player for YouTube in a notebook. That way your video is not stored in GitHub -- great suggestion! Thanks you! @fm75