-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: 8.2.0-rc0
-
Component/s: None
-
None
-
Catalog and Routing
-
Fully Compatible
-
CAR Team 2025-08-18, CAR Team 2025-09-01
-
馃煩 Routing and Topology
-
None
-
None
-
None
-
None
-
None
-
None
If a FCV upgrade/downgrade fails (due to an error, or a stepdown of the replica set primary), the server FCV will stay in a transitional FCV (e.g. kDowngradingFrom_8_2_To_8_0, kUpgradingFrom_8_1_To_8_2) until the upgrade or downgrade is manually retried and completed.
If we run the setFeatureCompatibilityVersion command in dryRun mode after those two steps, the actualVersion FCV snapshot which is acquired here will be one of the transitional FCV values. We should review that we handle this case correctly.