-
Notifications
You must be signed in to change notification settings - Fork 164
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
Cortex 1.13.0 Ingester Readiness probe failed; context dead line exceeded (Client.Timeout exceeded while awaiting headers) #391
Comments
That seems like a Linux/CNI Issue. Especially that |
Also and probably more likely you might ran into this: #322 Try to set "publishNotReadyAddresses" to |
@nschad thanks for reviewing the issue. I tried with default http_listen_port 8080 as well as added publishNotReadyAddress to cortex-memberlist (dynamic headless service which have Distributor and Ingester pods as endpoints) , But no progress. I am using Ingester "memberlist" as default ring kv store [default set by cortex-helm-charts for ingester] As expected I ran into issue #322 Distributor logs got updated as below: MemberList status as shown below: Distributor ring status as shown below: Ingester ring status as shown below: I have only concern with this output. Is the below config expected ?? |
With debug mode On, It was found that the Ingester component is not able to connect with Azure Blob storage. The correct config help Ingester to complete the connection with Azure and passed the readiness Probe test. |
Labels: bug
I have started Cortex with the basic setup such as nginx, distributor and Ingester Only. I am facing Readiness Probe failure issue consistently, no matter if I deploy it as deployment or StatefulSet.
Desired Result
All Instances are up/running end-to-end. Ingester should be able to write data in Storage Account.
Testing
Even though, I remove readiness for a while, it shows running but unlike distributor, Ingester don't show any connection with memberlist.
Below are the environment setup details:
values-override.yaml file is as below:
Distributor Logs:
Ingester Logs:
Ingester Describe pod details:
I tried some debugging found on google:
Please guide if is there anything incorrect in my approach.
The text was updated successfully, but these errors were encountered: