-
Notifications
You must be signed in to change notification settings - Fork 25k
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
test fails with: can't resolve processed cluster state with uuid #32767
Comments
Pinging @elastic/es-distributed |
The reason these acking tests started failing since 2018-06-24 is that #30672 fixed the actual acking behavior, which would previously just erronously report failures as successful acks. The tests are completely bogus and would have never worked if the acking implementation had not been broken since its inception. The reason that the acking cannot work in this class is that it uses a publish timeout of 0, which means that cluster states can arrive out-of-order on nodes, which can in certain situations lead to cluster states being rejected as a better cluster state was already fully applied on the node. One way to work around the limitations in the test here might be to bring the cluster to a stable state first, and only then change the publish timeout for the one publishing round we want to check the acking for. If there are more frequent failures of this, we can disable the whole class (AckIT) for now. |
I AwaitFix'ed this test. |
Closed in favour of #33673 |
Example build failure
https://elasticsearch-ci.elastic.co/job/elastic+elasticsearch+master+multijob-unix-compatibility/os=amazon/2608/console
Reproduction line (does not reproduce locally)
Example relevant log
Frequency
This particular test did not fail before however test logs shows that
can't resolve processed cluster state with uuid
started happening on 2018-06-24 with failures almost every week since.The text was updated successfully, but these errors were encountered: