-
Notifications
You must be signed in to change notification settings - Fork 24.5k
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] RecoveryIT.testHistoryUUIDIsGenerated occasionally fails on 6.x #31291
Comments
Pinging @elastic/es-distributed |
I've muted this test on |
@dnhatn ping.. |
@bleskes Looking... |
I opened #31542 |
I've enabled debug log and unmuted this test. I will surely keep an eye on it. |
Another instance https://elasticsearch-ci.elastic.co/job/elastic+elasticsearch+6.x+default-distro-bwc-tests/141/console. CI log: history_uuid.txt. Since this test does not fail too often, I won't mute it. I am looking at this. |
I looked at this. Sadly, we still don't have enough information. I increased the logging level and wait for another failure. |
@dnhatn another instance today. |
This failed on 6.3. but I did not increase the logging level 6.3. I have also increased logging for 6.3 and will wait for another failure again. Thanks for pinging @cbuescher! |
We have two different history_uuids in this test because the index[
|
I opened #32270 |
If the `index_history_uuid` can be allocated to any testing node, the rebalance allocation decider may relocate that index. If the index is relocated from 5.x to 6.x, we might have two different history_uuids because history_uuid is bootstrapped twice by two different 6.x nodes: a replica and a relocating primary. This change prevents `index_history_uuid` from relocating by allocating that index to two nodes only. Closes #31291
Fixed in #32270. |
If the `index_history_uuid` can be allocated to any testing node, the rebalance allocation decider may relocate that index. If the index is relocated from 5.x to 6.x, we might have two different history_uuids because history_uuid is bootstrapped twice by two different 6.x nodes: a replica and a relocating primary. This change prevents `index_history_uuid` from relocating by allocating that index to two nodes only. Closes #31291
@dnhatn this test is still muted in |
@DaveCTurner Yes, we should unmute it. I'll do it. Thanks for the ping. |
Build: https://elasticsearch-ci.elastic.co/job/elastic+elasticsearch+6.x+multijob-windows-compatibility/1119/console
Reproduce with:
Failure:
I could not reproduce locally.
The text was updated successfully, but these errors were encountered: