[SERVER-78984] Add "The server is in quiesce mode and will shut down" error message to retryable errors Created: 14/Jul/23  Updated: 29/Oct/23  Resolved: 02/Aug/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 7.1.0-rc0

Type: Bug Priority: Major - P3
Reporter: Kruti Shah Assignee: Kruti Shah
Resolution: Fixed Votes: 0
Labels: sharding-nyc-subteam2
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Backwards Compatibility: Minor Change
Operating System: ALL
Sprint: Sharding NYC 2023-07-24, Sharding NYC 2023-08-07
Participants:
Linked BF Score: 15

 Description   

Bought to attention by BF-29302, "The server is in quiesce mode and will shut down"  error was thrown as a result of trying to get all the primaries for a fixture and in order to do so, we reconstruct the replica set from existing nodes. This reconstructor is wrapped in a retryOnNetworkError function, however, this function doesn't take in account this quiesce error. Add this message to the list to make sure replsettest continues to retry when this error is propagated. 



 Comments   
Comment by Githook User [ 03/Aug/23 ]

Author:

{'name': 'Kruti Shah', 'email': 'kruti139@gmail.com', 'username': 'krutishah139'}

Message: SERVER-78984 Add quiesce mode to retryable errors
Branch: minh.luu-no_compile_sys-perf
https://github.com/mongodb/mongo/commit/c605f85e2f31589d46a7ca64ba7e8a1b8335c14f

Comment by Githook User [ 02/Aug/23 ]

Author:

{'name': 'Kruti Shah', 'email': 'kruti139@gmail.com', 'username': 'krutishah139'}

Message: SERVER-78984 Add quiesce mode to retryable errors
Branch: master
https://github.com/mongodb/mongo/commit/c605f85e2f31589d46a7ca64ba7e8a1b8335c14f

Generated at Thu Feb 08 06:39:46 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.