-
Type:
Task
-
Resolution: Won't Fix
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Storage
-
None
-
Storage Engines - Server Integration
-
SESIPuPpy 2026-07-28
-
None
-
None
-
None
-
None
-
None
-
None
-
None
These tests spin up a primary and two secondaries, kill the primary and expect one of the secondaries to step up.
3/4 tests do not detect which primary stepped up correctly, they fail if the second node steps up first and crashes when the third one steps up after. The correct detection pattern was copied from [here](https://github.com/10gen/mongo/blob/master/src/mongo/db/modules/atlas/jstests/disagg_storage/encryption/push_mode_cmk_rotation_replset.js#L178)
3/4 tests did not handle the secondary being crashed when shutting down, the correct shutdown was copied from [here](https://github.com/10gen/mongo/blob/master/src/mongo/db/modules/atlas/jstests/disagg_storage/encryption/kek_durability_replset.js#L420)
This test flakiness incorrectly caused [this PR](https://github.com/10gen/mongo/pull/58043) to be auto reverted