[SERVER-73648] Prohibit FCV downgrade to a rapid release Created: 06/Feb/23  Updated: 29/Oct/23  Resolved: 27/Mar/23

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

Type: Task Priority: Major - P3
Reporter: Huayu Ouyang Assignee: Xuerui Fa
Resolution: Fixed Votes: 0
Labels: milestone-1, pm-2974-required
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-73650 Update upgrade/downgrade tests to no ... Closed
Duplicate
is duplicated by SERVER-73650 Update upgrade/downgrade tests to no ... Closed
Assigned Teams:
Replication
Backwards Compatibility: Fully Compatible
Sprint: Repl 2023-03-06, Repl 2023-03-20, Repl 2023-04-03
Participants:

 Description   

We should not allow FCV downgrade to a rapid release version (e.g 7.0 -> 6.3, 7.2 -> 7.1).

We should prohibit these transitions in FCVTransitions and add tests for this

We will also need to update existing tests to not test rapid release FCV downgrades. However we should refactor relevant tests to still test upgrades from rapid release version -> latest.



 Comments   
Comment by Githook User [ 24/Mar/23 ]

Author:

{'name': 'XueruiFa', 'email': 'xuerui.fa@mongodb.com', 'username': 'XueruiFa'}

Message: SERVER-73648: Prohibit FCV downgrade to a rapid release
Branch: master
https://github.com/mongodb/mongo/commit/9b04490c278efe60563fa65402d3748a1b25b24a

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