[SERVER-81336] Exclude top.js from FCV upgrade/downgrade passthroughs until SERVER-80490 is implemented Created: 22/Sep/23  Updated: 29/Oct/23  Resolved: 27/Sep/23

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

Type: Bug Priority: Major - P3
Reporter: Josef Ahmad Assignee: Jordi Olivares Provencio
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: Execution EMEA Team 2023-10-02
Participants:
Linked BF Score: 157

 Description   

SERVER-72229 introduced a per-collection call to collMod inside the FCV upgrade procedure, as part of an effort to clean up some collection encryption settings that are supposed to be local to the node but in some cases were unexpectedly found to be present in the (implicitly) replicated catalog. This collMod causes top.js to fail if the FCV upgrade interleaves, because the collMod results in an additional, unaccounted-for lock acquisition.

Temporarily exclude top.js from FCV upgrade passthroughs, until after 8.0 when we remove the FCV call to collMod via SERVER-80490.



 Comments   
Comment by Githook User [ 26/Sep/23 ]

Author:

{'name': 'Jordi Olivares Provencio', 'email': 'jordi.olivares-provencio@mongodb.com', 'username': 'jordiolivares'}

Message: SERVER-81336 Exclude top.js from FCV passthrough suites
Branch: master
https://github.com/mongodb/mongo/commit/af8f8f24c1a7dedd9b0cdb1ffc85de7d7df85ce3

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