-
Notifications
You must be signed in to change notification settings - Fork 13
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
temperamental "Error: 0" in terraform plan
caused by unhandled 502 from rollbar
#318
Labels
Comments
From what we've seen, the Resty client is not configured to retry: terraform-provider-rollbar/client/client.go Lines 45 to 72 in db1f586
|
🎉 This issue has been resolved in version 1.8.0 🎉 The release is available on:
Your semantic-release bot 📦🚀 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
502 from rollbar, creates "Error 0"
relevant portions of TF_LOG=TRACE:
suggestions:
consider producing a descriptive diagnostic summary text,
so relevant emitted DEBUG log lines and relevant terraform plan output produces meaningful messages.
consider implemented reasonable http request retry control for tempermental server errors,
to reduce the impact of rollbar instability on Operators (especially those of us with way too many states in tf to refresh, where a failure to generate a state refresh is a major time sink)
troubleshooting
for what it's worth, I this symptom reproduced more reliably when TF_LOG=TRACE.
for what it's worth, adding
TF_LOG=TRACE
AND a null resource depends on (erroring vertex) reduced the reproducibility to similar levels as when TF_LOG was unset or set to DEBUG. Both of these observations are likely related to temporal rollbar api stability, not terraform quirks.The text was updated successfully, but these errors were encountered: