-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
dbt debug avoid dependency checking #3735
Comments
@leoch20 Thanks for opening! Honestly, I'm of two minds about this one. On the one hand, you're completely right that it's possible to use dbt without having git installed, assuming you don't need to install any On the other hand, (I could imagine a local user who doesn't want to have Having said all that, the codepath here is quite straightforward: I don't think it would be a big lift to add debug task flags like:
And check before running each check: if not self.args.skip_configuration:
self.test_configuration()
if not self.args.skip_dependencies:
self.test_dependencies()
if not self.args.skip_connection:
self.test_connection() So, if this is something you'd like to open a PR for, I'd be happy to review it. |
This issue has been marked as Stale because it has been open for 180 days with no activity. If you would like the issue to remain open, please remove the stale label or comment on the issue, or it will be closed in 7 days. |
Although we are closing this issue as stale, it's not gone forever. Issues can be reopened if there is renewed community interest; add a comment to notify the maintainers. |
Describe the feature
We deployed dbt in AWS managed Airflow MWAA. Currently we perform some system checks to ensure the deployment is successful. Among them is
dbt debug
. The issue is that git is not install in MWAA and there is no reason to install it (please correct me if there is a need to have it). Because git is not install, every time we run the system checksdbt debug
fails.It would be great if we could manually bypass checking the dependencies so that if debug fails we know it is not because of missing git.
The text was updated successfully, but these errors were encountered: