-
Notifications
You must be signed in to change notification settings - Fork 160
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
Test mode (aka "dry run") #70
Comments
This would be very useful in CI! With respect to the naming: |
I can't believe that this is not possible. |
This is important for safe deployments - we'd like to do a dry-run of a deployment with no side effects, that logged what would be changed, then have a manual step to review before deploying the actual change. |
I also want to chip in as we have multiple environments (different tenants) and it happens often that we have a misconfigured .json but only for staging or production, therefore it fails during our deployment step. With a Please make this happen! 🙏 |
This would be perfect! |
|
I can't wait for |
As someone who had to go through the process of trial and error, I'd really appreciate a test mode. 👍 |
Little update on the Auth0 side – we've identified this as a high-impact feature and have it prioritized fairly high on the roadmap. Compared to some of the other initiatives we're working on, this skews towards the larger side and it's something we want to get right, so we're taking our time. However, we do see ourselves working this fairly soon! I'd also like to take a moment to plug Auth0's Terraform Provider which provides this as a first-class feature already. If you already support Terraform workflows, you may find it to be more suitable to your needs. Both tools with exist alongside each other well into the future. |
It's great that Auth0 has a Terraform provider. However I'd rather wait for version 1.0 before starting to use it.
Exactly this! 🚀 |
Any update on this? It's been 5 months since it has moved to a "fairly high" priority 😅 |
Any update on the prioritisation of this ticket? |
Despite the seeming lack of progress, this has been getting pushed forward behind the scenes, albeit slowly. It was added to the roadmap not too long ago with work slotted for next quarter. Before then though, I'll draft up a proposal similar to #451 that outlines the suggested direction as well as soliciting general feedback. Until then, if folks have any initial thoughts and suggestions, this thread is still appropriate. Being able to consider this feedback upfront will hasten the process. Unlike other features, this request has quite a few moving pieces and will fundamentally impact the mode of interaction, so I'd like to get it right. For example, do we integrate into the In terms of a delivery date, I think late 2022 - early 2023 is a reasonable expectation. I'm hoping to hit the earlier side of this range, but again, I'd like to get this right and make sure that it suits your needs. |
@willvedd any updates on this :) Our Auth0 deployment logic is growing fast and not having "dry-run" functionality to verify our changes during CI is biting us hard. |
friendly new year's ping on this @willvedd :) |
Hey guys just keeping the convo alice here. The dry-run feature would make SO much sense 🙏 |
As an additional note I didn't see explicitly mentioned: having a way to use this as a test to ensure the active configuration of my tenant matches the input I provided would be super useful. For example, if the "dry run" produces a diff of what changes would have been made, being able to programmatically test if that diff is empty (or just returning a non-zero exit code if it's not?) would be a useful feature for detecting unmanaged configuration skew. So glad to see this is being worked on! |
Would love a |
Still keen on this one - any news? |
Ditto, this would be useful. |
Any new on this one, @willvedd? My team and I would love to see this feature come to life :) |
Will this be planned or declined? |
We may want to consider a feature where you can run
import
but in test mode, so no changes. This would be useful for when deploying to production.It should be fairly easy to add
--test
param.The text was updated successfully, but these errors were encountered: