-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Destination BigQuery: using application default GCP credentials broken #32477
Comments
I'm seeing the same problem with v2.3.25, having upgraded from v2.2.0. I'm using application default credentials. Connection test works fine, presumably as it hits this section: Lines 193 to 197 in f1099f5
Whereas I get the same error as rob above in this section: Lines 238 to 239 in f1099f5
Any thoughts on this @edgao ? (saw your commit on this code block ) |
ah, nice catch. For now - are you able to downgrade to an older version of destination-bigquery as a workaround? |
Yeah I can downgrade for now |
I'd like to further investigate this hypothesis and submit a pull request to fix this issue if no one else has done so. As I see it, the solution might be to add a guard before the JSON parsing via |
Thanks for taking a look at this @shikanime! Let me know when your PR is ready for review |
@evantahler I think the PR should be ok for a review |
Connector Name
destination-bigquery
Connector Version
2.3.14
What step the error happened?
During the sync
Relevant information
https://github.com/airbytehq/airbyte/pull/32190/files#diff-71f64097f537f4492650bf539bdc98817ebf73178d7b7054a08b339abdd952f9 broke using application default credentials because it tries to parse the creds when they might be empty.
Broken since 2.3.7
Relevant log output
Contribute
The text was updated successfully, but these errors were encountered: