-
Notifications
You must be signed in to change notification settings - Fork 3.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
config-reloader doesn't reload a valid configuration an invalid configuration was pushed #4708
Comments
config-reloader will try to reload a config with a three minutes timeout. Once it enter the reload stage, it wont accept any new config because the config unzip is happen in the reload stage. Hence the reload of a faulty config will make the reloader try until it timeout and I believe the |
This looks like a bug to me indeed. Do not hesitate to bring it to the Thanos project :) |
alright, I will do that :D |
This issue has been automatically marked as stale because it has not had any activity in the last 60 days. Thank you for your contributions. |
closed by #4887 :) |
The issue was originally described in #4705 but it got closed because the root cause (scrape timeout > scrape interval) got fixed in v0.54.1.
How to reproduce
spec.queryLogFile: tmp/query.log
)I'd expect the reloader to reload Prometheus with the good configuration but instead it stops doing anything.
Logs:
And the logs stop there. The
context deadline exceeded
message is suspicious but coincides with the good configuration being being recovered.The text was updated successfully, but these errors were encountered: