[SERVER-56961] [v4.4] Ensure cluster is in FCV 4.4 while running FuzzerRestoreClusterSettings hook Created: 14/May/21  Updated: 29/Oct/23  Resolved: 17/May/21

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: None
Fix Version/s: 4.4.7

Type: Task Priority: Major - P3
Reporter: Max Hirschhorn Assignee: Max Hirschhorn
Resolution: Fixed Votes: 0
Labels: sharding-wfbf-day
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Related
related to SERVER-57557 [v4.4] Support running checkFCV() she... Closed
is related to SERVER-51333 setFeatureCompatibilityVersion should... Closed
is related to SERVER-53359 jstestfuzz (mutational) fuzzer is for... Closed
Backwards Compatibility: Fully Compatible
Sprint: Sharding 2021-05-17
Participants:
Linked BF Score: 70

 Description   

The setDefaultRWConcern command run by the run_fuzzer_restore_cluster_settings.js hook is only allowed in FCV 4.4. We should ensure the cluster is in FCV 4.4 before attempting to run the setDefaultRWConcern command.

Note that it isn't sufficient to skip running the setDefaultRWConcern command when the server isn't in FCV 4.4 because it is possible for the FCV 4.2 downgrade to have been interrupted and for the cluster-wide default read and write concerns to still be set to nonsensical values by the fuzzer.



 Comments   
Comment by Githook User [ 17/May/21 ]

Author:

{'name': 'Max Hirschhorn', 'email': 'max.hirschhorn@mongodb.com', 'username': 'visemet'}

Message: SERVER-56961 Ensure FCV 4.4 while running FuzzerRestoreClusterSettings.
Branch: v4.4
https://github.com/mongodb/mongo/commit/c0142cd4cdff002526ff96a1503930f95d430723

Generated at Thu Feb 08 05:40:38 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.