-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Server Security
-
Fully Compatible
-
ALL
-
Security 2023-03-06, Security 2023-03-20
-
125
If the min_fcv field of a server parameter is set to an FCV which is not one of the latest, lastContinuous, or lastLTS FCVs, we get a failure at compilation time due to the way we parse the FCV. For example, upon version upgrade to 7.0, we had a min_fcv set to 6.2, which caused a compilation failure as it was not one of latest (=7.0), lastContinuous (=6.3), or lastLTS (=6.0). This is an issue as when a new version releases, we have to fix all min_fcvs to be one of these three versions, which is not ideal. As the FeatureFlag FCV field allow FCVs which are not one of these three, we can probably use what that system does as a baseline for how to proceed.