[SERVER-58834] Update FCV constants in server code base following 5.1 branch Created: 26/Jul/21 Updated: 20/Oct/21 Resolved: 20/Oct/21 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Vivian Ge (Inactive) | Assignee: | Jonathan Streets (Inactive) |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | branch-5.1, post-branch | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||||||||||
| Backport Requested: |
v5.1
|
||||||||||||||||||||||||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||||||||||||||||||||||||
| Description |
|
Update the constants for 5.1 Additionally,
Update verify_versions_test.js for the new version.\\\\ Update setup_multiversion_config.yml on master with new Evergreen projects for the released versions |
| Comments |
| Comment by Samyukta Lanka [ 02/Aug/21 ] |
|
We should wait to do this ticket until PM-2091 is completed to do this ticket. Passing to the STAR team since they will own this process going forward. Please reach out to the Replication team if you need any support. |
| Comment by Vivian Ge (Inactive) [ 26/Jul/21 ] |
|
jason.chan Done! That sounds good. I'll be watching this ticket and PM-2091 for updates. Once this ticket's description is updated, I'll make sure to capture the changes in my template. |
| Comment by Jason Chan [ 26/Jul/21 ] |
|
vivian.ge yeah, for now we can remove the last line about removing multiversion tests but I expect that PM-2091 will provide a mostly new list of instructions on how this ticket should be done. |
| Comment by Vivian Ge (Inactive) [ 26/Jul/21 ] |
|
Apologies for the confusion here, jason.chan. Okay, so this task is still valid for LTS and continuous releases, it's just the last line that will need updating, right? If this work still applies, I'll reopen and update the description on this ticket and the template. Let me know your thoughts - thanks! |
| Comment by Jason Chan [ 26/Jul/21 ] |
|
vivian.ge there is still work required after branching 5.1. I just meant to say specifically we don't have to do the step to remove any multiversion tests. We still need to add the new server constants for 5.2. I'm not sure if you wanted to still track this work with this ticket or somewhere else. |
| Comment by Vivian Ge (Inactive) [ 26/Jul/21 ] |
|
Closing this ticket since we don't need to do this for 5.1. |
| Comment by Vivian Ge (Inactive) [ 26/Jul/21 ] |
|
Thanks jason.chan! I'll make a note that this step only needs to happen for LTS releases. |
| Comment by Jason Chan [ 26/Jul/21 ] |
|
Note: This process will also look different after PM-2091. cc: xuerui.fa |
| Comment by Jason Chan [ 26/Jul/21 ] |
|
We shouldn't need to remove any multiversion tests after branching 5.1 because 5.1 is not a major release. In other words, we still need test coverage between latest (master) and last-lts (5.0). |