2i2c-org / infrastructure

Infrastructure for configuring and deploying our community JupyterHubs.
https://infrastructure.2i2c.org
BSD 3-Clause "New" or "Revised" License
103 stars 62 forks source link

[Request deployment] New Hub: uprrp.latam.catalystproject.2i2c.cloud #3996

Closed jmunroe closed 3 weeks ago

jmunroe commented 4 months ago

This is for the University of Puerto Rico Río Piedras as a part of the Catalyst Project on the catastproject-latam cluster. Please use standard catalyst profile described in

Community representatives

Patricia Ordóñez pattiordonez@gmail.com

Phase 3 : Hub setup

Hub 1: uprrp.latam.catalystproject.2i2c.cloud

Phase 3.1: Initial setup (READY)

Question Answer Notes
Name of the hub uprrp
Dask gateway? no
Splash image https://catalystproject.cloud/_static/catalyst-logo-dark-bg-white.png
URL https://catalystproject.cloud Used for both URL and funded_by
Authentication Mechanism GitHub (via GitHubOAuthenticator)
Admin Users @pattiordonez

At the end of this phase, both 2i2c engineers and the admin users mentioned can login to the hub.

Phase 3.2: Object storage access (READY)

Question Answer Notes
Scratch bucket enabled? Yes
Persistent bucket enabled? no
Requestor pays requests to external buckets allowed? no

Phase 3.3: Profile List (READY)

These are the standard profile list options we want to start with. Can be customized later

Question Answer Notes
ProfileList Standard Catalyst Profile https://github.com/2i2c-org/infrastructure/issues/3631

Phase 3.4: Authentication tuning (READY)

Question Answer
Authentication Mechanism GitHub (via GitHubOAuthenticator)
Org based access? yes
List of GitHub orgs / teams to be granted access https://github.com/orgs/CatalystProject-Hubs/teams/uprrp

Phase 3.5: Profile List finetuning (N/A)

Question Answer Notes
github-actions[bot] commented 4 months ago

Hey @None and @jmunroe! 👋 I noticed there is still pending information about the new hub deployment. Can you please help us fill it in?

The information pieces still missing, are: - technical support contacts listed
- extra features you would like to enable

Details about each of them can be found in the top comment. But if you have questions about any of them, please ping the 2i2c/engineering team and they will help you.

After the form in the top comment is filled in, an engineer will be assigned and will start deploying the new hub 🚀. Thank you!

AIDEA775 commented 3 months ago

@pattiordonez the hub was deployed at https://uprrp.latam.catalystproject.2i2c.cloud/. Can you log in?

Also, you are invited to github team: https://github.com/orgs/CatalystProject-Hubs/teams/uprrp

yuvipanda commented 3 months ago

I think this is done!

jmunroe commented 3 months ago

The community rep has not confirmed they have been able to access the hub and has not yet attempted to log in. I am reopening this issue and will contact the community via email.

jmunroe commented 3 months ago
yuvipanda commented 1 month ago

@jmunroe how do we make progress on this?

jmunroe commented 1 month ago

I've learned additional context here. There are two different communities who each to have their own hub one from Puerto Rico and another from Colombia. Both involve the same Community Champion (Patricia Ordóñez).

  1. Arecibo C3 (AC3) Community Champion: Patricia Ordóñez patti.ordonez@umbc.edu (GitHub user: @pattiordonez) Hub Champion: Daniel H Jacobs jacobs@cshl.edu (GitHub user: @danielhjacobs)

  2. Fundación Valle del Lili-UMBC & AC3 Community and Hub Champion: Patricia Ordóñez patti.ordonez@umbc.edu (GitHub user: @pattiordonez)

I think the way forward is to

  1. Decommission urrp.latam.catalystproject.2i2c.cloud
  2. Deploy a new areciboc3.latam.catalystproject.2i2c.cloud (and create a corresponding GitHub team)
  3. Deploy a new valledellili.latam.catalystproject.2i2c.cloud (and create a corresponding GitHub team) Both hubs can be configured the same way as other hubs on the latam.catalystproject cluster.

The choice of "areciboc3" and "valledellili" are my best guesses for reasonable names for each of these hubs. (@pattiordonez ~if those names will lead to confusion, please suggest alternatives~ provided guidance via email that these are reasonable names)

AIDEA775 commented 1 month ago

@jmunroe so we can close this one and open these 3 new issues?

jmunroe commented 1 month ago

Sure. That sounds like a good plan.

jmunroe commented 3 weeks ago

Follow up tasks: