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

Stop paying for auth0 #2422

Closed
yuvipanda opened this issue Mar 24, 2023 · 18 comments · Fixed by 2i2c-org/team-compass#714
Closed

Stop paying for auth0 #2422

yuvipanda opened this issue Mar 24, 2023 · 18 comments · Fixed by 2i2c-org/team-compass#714
Assignees

Comments

@yuvipanda
Copy link
Member

I think we pay some money to auth0 now. After @GeorgianaElena's work, we no longer need to! We should stop paying them.

@jmunroe
Copy link
Contributor

jmunroe commented Mar 24, 2023

I think @choldgraf is the only one with the admin/password for that (reference).

Chris -- did you want to check if there is a automatically billed plan that need to be cancelled?

@GeorgianaElena
Copy link
Member

With the permissions I have, I was able to switch the 2i2c subscription to the free plan 🎉
Screenshot 2023-03-29 at 14 11 12

@GeorgianaElena GeorgianaElena self-assigned this Mar 29, 2023
@GeorgianaElena GeorgianaElena moved this to In Progress ⚡ in Sprint Board Mar 29, 2023
@GeorgianaElena
Copy link
Member

Haven't deleted the client apps yet, but I don't think they're usable anymore, as there's a 10 apps limit with the free plan and we definitely have more than that:
Screenshot 2023-03-29 at 14 13 28

I'm seeing some jmte names in the app list. @consideRatio I believe these were set by you? Do you know if they are used in some jmte hub that resides outside of 2i2c/infrastructure?

@colliand
Copy link
Contributor

2i2c's ramp credit card was charged $23 on March 11. This leads me to expect that the next charge will take place during the second week of April. I suggest the following next steps:

  • Engineering confirms Auth0 can be turned off (pending jmte question posed by @GeorgianaElena to @consideRatio above). Proposed deadline April 4.
  • Auth0 payment is turned off by @choldgraf . Proposed deadline April 7.

@choldgraf
Copy link
Member

Happy to turn it off when somebody pings me (please assign me to an issue or ping me directly on Slack, as if it's just a mention I'll likely miss it)

@consideRatio
Copy link
Member

jmte-prod and jmte-staging as auth0 applications, coupled to github, is actively in use still based on infrastructure config found in #436, so deleting them will break JMTE which currently actually works I think.

Maybe they can take up 2 of the ten free slots for now until we have migrated the JMTE hub as tracked by #2201?

@GeorgianaElena
Copy link
Member

Maybe they can take up 2 of the ten free slots for now until we have migrated the JMTE hub as tracked by #2201?

Of course! Then, next thing is to delete all the other ones that we don't use, to make sure that the jmte ones work. Thanks for the info @consideRatio

@GeorgianaElena
Copy link
Member

Done! We now have under 10 Auth0 apps, and we are on the free subscription plan, so no money should be charged for the Auth0 service in April. I'm not sure there are any action points left here?

@damianavila
Copy link
Contributor

I'm not sure there are any action points left here?

I presume when JTME is migrated off auth0 we can just show turn it if off and delete the account?
In any case, if there is not charge during April, I think we can call this one done as per the original goal to stop paying auth0.

@damianavila damianavila moved this from Needs Shaping / Refinement to Waiting in DEPRECATED Engineering and Product Backlog Apr 11, 2023
@damianavila damianavila moved this from In Progress ⚡ to Waiting 🕛 in Sprint Board Apr 11, 2023
@yuvipanda
Copy link
Member Author

OK, JMTE has been moved off auth0 now! So we can fully stop paying for it.

thank you, auth0, for letting us get started quickly! Goodbye!

@choldgraf
Copy link
Member

What is the action to stop paying them that is needed? Do I need to take that action now?

@damianavila
Copy link
Contributor

I think we are currently in a free tier. I suppose the next step would be to get rid of the account.
@GeorgianaElena (might have more information) can you confirm I am actually correct about this one?

@GeorgianaElena
Copy link
Member

Yes, we're not supposed to be paying anything to Auth0 currently as we're on the free tier. So we might as well delete the account entirely?

@choldgraf
Copy link
Member

choldgraf commented Apr 12, 2023

Ah no we have been paying Auth0 roughly $23 a month for the last 2 years...

ok well this is pretty weird. It says our subscription is Free:

image

But that we've been paying $23/mo for a while:

image

Could we have just recently begun the free tier and were paying before?

@GeorgianaElena
Copy link
Member

Could we have just recently begun the free tier and were paying before?

@choldgraf, totally. I changed us to the free tier, once the move to cilogon was complete.

So if you have available the button that deletes the account feel free to push it as we aren't using Auth0 anywhere I believe

@choldgraf
Copy link
Member

choldgraf commented Apr 13, 2023

Sounds good - if we delete our Auth0 account, we won't be able to use the name 2i2c in the future. Can we imagine a situation where we'd want to re-use this? If so, we can just park it in free tier mode and document this decision for future reference.

(by the way, thanks for thinking to switch to the free tier, that is much appreciated!)

@consideRatio
Copy link
Member

👍 for not deleting it, ifs free after all for us to retain it now, and we have accounts and credentials in it setup etc already.

@GeorgianaElena
Copy link
Member

Agree! Let's close this issue then, as we're not actually paying for it anymore and keep track of its existence in 2i2c-org/team-compass#714

@github-project-automation github-project-automation bot moved this from Waiting 🕛 to Done 🎉 in Sprint Board Apr 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Archived in project
Development

Successfully merging a pull request may close this issue.

7 participants