We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Thanos, Prometheus and Golang version used:
thanos: 0.10.1 prometheus: 2.7.1 golang: 1.13.6
Object Storage Provider:
minio
What happened:
readnessProbe checks failed of thanos bucket web.
missing statusProber.Ready() after start bucket web
statusProber.Ready()
What you expected to happen:
running bucket web and curl /-/ready should return 200 ok.
How to reproduce it (as minimally and precisely as possible):
running bucket web and curl /-/ready return 503 error.
Full logs to relevant components:
level=info ts=2020-02-10T03:46:27.265300556Z caller=main.go:149 msg="Tracing will be disabled" level=info ts=2020-02-10T03:46:27.266072914Z caller=factory.go:43 msg="loading bucket configuration" level=info ts=2020-02-10T03:46:27.266886883Z caller=bucket.go:410 msg="synchronizing block metadata" level=info ts=2020-02-10T03:46:27.268086808Z caller=prober.go:127 msg="changing probe status" status=healthy level=info ts=2020-02-10T03:46:27.268113295Z caller=http.go:53 service=http/server component=bucket msg="listening for requests and metrics" address=0.0.0.0:10902 level=info ts=2020-02-10T03:46:27.358101897Z caller=bucket.go:430 msg="downloaded blocks meta.json" num=6
Anything else we need to know:
The text was updated successfully, but these errors were encountered:
Thanks for your report! Yes, I think we miss the statusProber.Ready() here. @kakkoyun Could you please take a look?
Sorry, something went wrong.
Of course. @yeya24 feel free to assign it to me, I'll have a look at it.
kakkoyun
Successfully merging a pull request may close this issue.
Thanos, Prometheus and Golang version used:
thanos: 0.10.1
prometheus: 2.7.1
golang: 1.13.6
Object Storage Provider:
minio
What happened:
readnessProbe checks failed of thanos bucket web.
missing
statusProber.Ready()
after start bucket webWhat you expected to happen:
running bucket web and curl /-/ready should return 200 ok.
How to reproduce it (as minimally and precisely as possible):
running bucket web and curl /-/ready return 503 error.
Full logs to relevant components:
Anything else we need to know:
The text was updated successfully, but these errors were encountered: