[SERVER-81528] Older branches should not depend on master releases.yml Created: 28/Sep/23  Updated: 01/Feb/24

Status: Backlog
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Xuerui Fa Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: feature-to-discuss
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-66728 Remove Old 5.x FCV Constants Blocked
Gantt Dependency
has to be done before SERVER-82277 Update generateFCVLowerBoundOverride ... Blocked
Related
Assigned Teams:
Correctness
Participants:
Linked BF Score: 169

 Description   

In SERVER-70937, it seems we added a dependency in multiversionconstants.py on the releases.yml file on master. This is not ideal as this means we cannot modify the master releases.yml file to stop generating older FCV constants. Logically, when we are generating FCV constants, we should not need to know about what the future looks like, only what our current version is.


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