-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[New Hub] [Aug 9] binder.nasa-veda.2i2c.cloud #4576
Comments
I will sign off for the rest of the week and this issue is almost done with the following pieces missing:
cc @sgibson91 |
|
@sgibson91, the issue was that I had forgotten to add the robot account to the owners team on quay 🤦🏼♀️ It should work now. Sorry about it! |
Thanks @GeorgianaElena! |
I may have broken things further #4595 (comment) |
New builds are currently not working #4595 (comment) |
I ended up using a nodegroup-per-hub (as per #4482) and removing the taint/toleration on the binder nodegroup. I couldn't get the build pods to schedule properly into the binder nodegroup and then they couldn't find the docker socket. Using hub-specific nodegroups at least works. |
Outstanding Actions
For (1) I've spun up some binders, so we can see if they still exist in 12 hours @yuvipanda can you provide a yes/no answer for (2)? |
@sgibson91 the answer for (2) is yes! It's ok to do that for now. |
I also see that the idle culler is set to cull after 4h of inactivity. Let's leave it unset so it uses the default (1h I think) instead. |
Otherwise we end up with targetpath being `.`, which always exists (given it is current working directory) and we end up with weird failures Discovered while working on 2i2c-org/infrastructure#4576
A part of https://github.com/2i2c-org/meta/issues/1368
A part of NASA-IMPACT/veda-jupyterhub#47
Phase 1: Account
Done
Phase 2: Cluster
Use existing nasa-veda cluster
Phase 3: Hub Setup
Hub 1: binder
Phase 3.1: Initial setup (READY)
Phase 3.2: Object storage access (READY)
Phase 3.3: Profile List (READY)
N/A, as BinderHub UI will be used
Phase 3.31: Resource configuration (READY)
No profile list, properties set under
singleuser
Phase 3.4: Authentication tuning (READY)
Phase 3.5: Profile List finetuning (NA)
NA, as BinderHub UI will be used
Phase 3.6: BinderHub config (READY)
Phase 4: Customizations
binder.openveda.cloud
as the community manged domain. There's already a CNAME pointing frombinder.openveda.cloud
tobinder.nasa-veda.2i2c.cloud
so all the community managed steps are taken. (Deadline: Aug 9)extra_iam_policy
as the staging hub (Deadline: Aug9)xlarge
size. This is pathway to limiting cost. This should use the tags in Move each hub to its own nodegroup on the openscapes cluster #4482 as well. (Deadline: Aug 14)The text was updated successfully, but these errors were encountered: