Skip to content
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: OpenScapes #363

Closed
4 tasks done
choldgraf opened this issue Apr 27, 2021 · 44 comments
Closed
4 tasks done

New Hub: OpenScapes #363

choldgraf opened this issue Apr 27, 2021 · 44 comments
Assignees

Comments

@choldgraf
Copy link
Member

choldgraf commented Apr 27, 2021

Background

OpenScapes is an organization that runs open science training and bootcamps for researchers and educators. There are three dates worth noting coming up for them:

  • May 4th they have a demo for some leaders at NASA, and would ideally like a hub running for this demo, but not strictly needed
  • May 13th they have a workshop for their first cohort, and need a hub running by then
  • May 7th is when they'd ideally have a hub for themselves just to familiarize with in preparation of the May 13th deadline.

They need their hub running is AWS US West, which is there NASA will be storing their data for this program.

This is an example tutorial from the LP DAAC to give you a sense of what they are doing -> https://lpdaac.usgs.gov/resources/e-learning/getting-started-cloud-native-hls-data-python/

Setup Information

Important Information

  • Community champion: @jules32
  • Hub start date: 05/2021
  • Hub end date: ???
  • Hub important dates: Workshop on May 4th, 2021

Deploy To Do

  • Initial Hub deployment
  • Administrators able to log on
  • Customizations made
  • Hub now in steady-state
@choldgraf choldgraf changed the title New hub for OpenScapes New Hub: OpenScapes Apr 27, 2021
@choldgraf
Copy link
Member Author

@amanda-tan / @jules32 - what kind of authentication do you want? (github or Google OAuth are the two options right now)

If you have any preferences for logo etc, feel free to suggest it as well!

@jules32
Copy link
Contributor

jules32 commented Apr 27, 2021

Hi @choldgraf, we'll get back to you shortly about authentication preference. In the meantime, here is a logo:

nasa-openscapes

@jules32
Copy link
Contributor

jules32 commented Apr 27, 2021

Hi @choldgraf let's use GitHub for authentication. Thanks!

@choldgraf
Copy link
Member Author

@jules32 I think we'll also need information about your AWS project / wherever your credits are, so that we can connect the hub infrastructure with those. We can work through these questions in the coming days!

@jules32
Copy link
Contributor

jules32 commented Apr 27, 2021 via email

@choldgraf
Copy link
Member Author

Hey all - I've updated the top comment with some updates from the OpenScapes team. The short version is that May 4th may not strictly require a hub, though they need one by May 13th, and ideally for several days before then so that they have time to get used to the hub.

@erinmr
Copy link

erinmr commented Apr 28, 2021

This is great, Chris! We are hoping to follow your lead in communication like this and out of email.

@erinmr
Copy link

erinmr commented Apr 29, 2021

I didn't realize we needed to specify US West-2

@choldgraf
Copy link
Member Author

@jules32 @amanda-tan I think we'll need credentials to get the hub set up on your credits. Perhaps @yuvipanda or @damianavila can advise on the information we need?

@damianavila
Copy link
Contributor

I guess they actually have some credits applied to some specific AWS account.
If that is the case, they most likely would need to create an IAM user for us with full admin access, if possible, so we can consume those credits.
Alternatively, if they have credits to be applied, we could use those in our AWS account.

@erinmr
Copy link

erinmr commented May 4, 2021

@choldgraf - from Chelle we got the following question: If you turned on the Hub today, what is the last possible date you need the credit code by? (usage in May bill due by end of June?) Do you or your team have a response to this

@choldgraf
Copy link
Member Author

choldgraf commented May 4, 2021

mmmm I'm not quite sure what you mean. The plan is to run this hub against the AWS credits that your team has, so I think the credits are a pre-requisite for the hub to be up and running.

If we were billing you for the cloud provider costs, it would work similarly. We'd send an invoice at the beginning of the month to pre-pay the cloud provider. We'd use that to purchase credits, which would then power the infrastructure.

Are the AWS credits not already available?

@erinmr
Copy link

erinmr commented May 4, 2021

NASA bureaucracy with AWS credits. I wonder if we should just give you an AWS account and put credit card on it and when credits get added we can go with that?

@choldgraf
Copy link
Member Author

that could work - I believe that we mostly just need access to a source of credits (or funds) that can be used to power the infrastructure

@erinmr
Copy link

erinmr commented May 6, 2021

@damianavila @choldgraf I have created an 2i2cadministrator IAM account for you all. https://783616723547.signin.aws.amazon.com/console Is there a good way to give you the password to get in to reset?

@yuvipanda
Copy link
Member

@erinmr awesome! Can you email yuvipanda@2i2c.org and damianavila@2i2c.org with it, and one of us will reset it as soon as we receive it?

@amanda-tan
Copy link

@yuvipanda Our workshop is in a few weeks but I wanted users to try out the hub tomorrow. So let's keep it as is for now and we can test out the admin feature next week. @erinmr @jules32 What do you think?

@jules32
Copy link
Contributor

jules32 commented May 12, 2021 via email

@jules32
Copy link
Contributor

jules32 commented May 13, 2021 via email

@choldgraf
Copy link
Member Author

does that mean that the hub worked today? :-)

@erinmr
Copy link

erinmr commented May 13, 2021

it did! Our folks were able to access and excited

@choldgraf
Copy link
Member Author

yuvipanda added a commit to yuvipanda/pilot-hubs that referenced this issue May 14, 2021
This has been deployed and used

Ref 2i2c-org#363
yuvipanda added a commit to yuvipanda/pilot-hubs that referenced this issue May 14, 2021
This has been deployed and used

Ref 2i2c-org#363
@jules32
Copy link
Contributor

jules32 commented May 28, 2021

Hi @yuvipanda would you be able to add @nickatnceas? He's our JupyterHub Admin. Thank you!

@yuvipanda
Copy link
Member

Hi @jules32. Right now anyone with a GitHub account can login to the hub. When we lock that down (soon!) we can make sure to add @nickatnceas

@jules32
Copy link
Contributor

jules32 commented Jun 2, 2021

Great, thanks @yuvipanda

@choldgraf
Copy link
Member Author

hey @2i2c-org/tech-team I see this hub is running for a while now, are we in steady state? Can we close this?

@erinmr
Copy link

erinmr commented Jun 28, 2021

Ok to close. Thanks!

@erinmr
Copy link

erinmr commented Jul 16, 2021

Hi @yuvipanda - we are getting a service outage on our hub. Is this an issue on your side or something we troubleshoot?

@damianavila
Copy link
Contributor

Hi @yuvipanda - we are getting a service outage on our hub. Is this an issue on your side or something we troubleshoot?

For posterity, conversation about the service outage continued on #521.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants