cheapandfair / cheapandfair-gateways-2024

0 stars 2 forks source link

Sunday morning runthrough #15

Closed zonca closed 13 hours ago

zonca commented 15 hours ago

new github account https://github.com/cheapandfair-tester

new account was marked as spam and could not link to globus.

testing with another account I have which is not my main one: https://github.com/zoncaoverleafbot

zonca commented 14 hours ago

taking the last collection in the list:

ff57fadd-9bc8-4b92-b161-9d34ebf4d094 Cheap and FAIR Tutorial Collection Barnacle

zonca commented 14 hours ago

was able to do "Login" -> "Login with Github" on Globus and created new Globus account.

zonca commented 14 hours ago

requested membership to group and approved myself from my main account

zonca commented 14 hours ago

JupyterHub link: https://srdr-jh.cheapandfair.org/

zonca commented 14 hours ago

@rpwagner created short link https://bit.ly/srdr24 the orignal link is:

https://srdr-jh.cheapandfair.org/hub/user-redirect/git-pull?repo=https://github.com/cheapandfair/cheapandfair-gateways-2024&urlpath=lab/tree/cheapandfair-gateways-2024/1_github_pages.ipynb&branch=main

zonca commented 14 hours ago

@rpwagner nbgitpuller did not work, no errors, just empty folder. anyway I'll continue. Given we need attendees to configure gh anyway, we could do a quick clone.

zonca commented 14 hours ago

persistent works as expected, I stopped my server, logged in again got JHub and gh had stored my credentials.

rpwagner commented 14 hours ago

Nbgitpuller was working for me last night. I’ll be on my laptop in about 30 minutes and check again.

zonca commented 14 hours ago

Nbgitpuller was working for me last night. I’ll be on my laptop in about 30 minutes and check again.

no hurry, I'm going forward with the run-through

zonca commented 13 hours ago

@rpwagner is this steps from notebook 2 necessary to login to JupyterHub?

image

rpwagner commented 13 hours ago

@rpwagner is this steps from notebook 2 necessary to login to JupyterHub?

  • [ ] if so this should go into slides before notebook 1.

image

Yes, access to JupyterHub is limited to folks in that Group. I was think we should post a short note in the README here of pre-work like

Pre-Work

  • Create a GitHub account if you don't already have one.
  • If you already have a Globus account, link your GitHub identity.
  • If you're new to Globus, login to Globus.
  • You can select GitHub on the Globus login page.
  • After you have logged in, request to join the Cheap and FAIR Tutorial Users Globus Group. This will allow you to access the JupyterHub server.

We can reference that in an email we send later today.

rpwagner commented 13 hours ago

@zonca try this link for nbgitpuller. There's a /jhub/ at the top of the URL.

https://srdr-jh.cheapandfair.org/jhub/hub/user-redirect/git-pull?repo=https://github.com/cheapandfair/cheapandfair-gateways-2024&urlpath=lab/tree/cheapandfair-gateways-2024/1_github_pages.ipynb&branch=main

zonca commented 13 hours ago

@rpwagner I'm not manager of the guest collections, can you give permissions on https://app.globus.org/file-manager/collections/ff57fadd-9bc8-4b92-b161-9d34ebf4d094/overview

to zonca@globus and zoncaoverleafbot@github?

zonca commented 13 hours ago

@rpwagner toml is missing from the docker image: https://github.com/cheapandfair/globus-jupyter-notebook/releases/tag/2024-09-29

zonca commented 13 hours ago

@rpwagner I'm not manager of the guest collections, can you give permissions on https://app.globus.org/file-manager/collections/ff57fadd-9bc8-4b92-b161-9d34ebf4d094/overview

to zonca@globus and zoncaoverleafbot@github?

nevermind, I just needed to login with zonca@github

rpwagner commented 13 hours ago

@rpwagner I'm not manager of the guest collections, can you give permissions on https://app.globus.org/file-manager/collections/ff57fadd-9bc8-4b92-b161-9d34ebf4d094/overview to zonca@globus and zoncaoverleafbot@github?

nevermind, I just needed to login with zonca@github

I also made zonca@globusid.org an admin on the mapped collection, so you can manage all of the guest collections.

https://app.globus.org/file-manager/collections/af8c6369-f74c-4d43-9b43-72d45c74f1b0/shares

rpwagner commented 13 hours ago

@rpwagner toml is missing from the docker image: https://github.com/cheapandfair/globus-jupyter-notebook/releases/tag/2024-09-29

The images weren't updating automatically. I'll update the config and then I may need to remove the previous version.

rpwagner commented 13 hours ago

@rpwagner toml is missing from the docker image: https://github.com/cheapandfair/globus-jupyter-notebook/releases/tag/2024-09-29

The images weren't updating automatically. I'll update the config and then I may need to remove the previous version.

It's currently tracking main so it updated automatically. We should probably stick with that for today and then set it to a particular release when we're done.

zonca commented 13 hours ago

created new nbgitpuller link https://bit.ly/srdr-24

zonca commented 13 hours ago

ok, went through all content except notebook 7. Looks good, I will do another quick one tomorrow mornign before tutorial mostly to test nbgitpuller.

https://github.com/cheapandfair/cheapandfair-gateways-2024/pull/16