[SERVER-68505] STM Branching Task Created: 02/Aug/22  Updated: 29/Oct/23  Resolved: 23/Aug/22

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

Type: Task Priority: Major - P3
Reporter: Britt Snyman Assignee: Mikhail Shchatko
Resolution: Fixed Votes: 0
Labels: branch-6.1, during-branch
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Duplicate
is duplicated by SERVER-68510 Update suffix var to 6.1 in compile e... Closed
is duplicated by SERVER-68508 Update evergreen.yml and system_perf.... Closed
Gantt Start to Start
Related
related to SERVER-54430 STM Branching Task Closed
is related to SERVER-70674 STM Branching Task Closed
is related to SERVER-72821 STM Branching Task Closed
is related to SERVER-75250 7.0 STM Branching Task Closed
is related to SERVER-79834 7.1 DAG Branching Task Closed
is related to SERVER-84500 [v7.3] 7.3 Build and Verification Bra... Closed
is related to SERVER-69107 Temporary disable burn_in_tags on 6.1 Closed
Backwards Compatibility: Fully Compatible
Sprint: DAG 2022-09-05
Participants:
Story Points: 1

 Description   
  • Branch system_perf.yml for 6.1
    • Change most references from "master" to "v6.1" Remove the wt-develop variants from the v6.1 commit
  • Branch evergreen.yml for 6.1
    • After branching, in the 6.1 branch:
      • Change most references from "master" to "v6.1"
  • Remove the wtdevelop variants from the v6.1 commit See work done in SERVER-35158.
  • Remove wtdevelop from system-perf.yml and evergreen.yml
    • Similar to what we've done for previous releases, the wtdevelop build variants should be removed from the release MongoDB branches.
  • The required variants (those starting with "!", except all feature flags) need to be copied to the release project, in addition to changing the include files at the top of the new evergreen.yml file as indicated by the comments here: https://github.com/mongodb/mongo/blob/9dc379a3461ca74dc448330d5f156bfe45d7eaeb/etc/evergreen_nightly.yml#L7-L12
  • Copy Commit Queue buildvariant to evergreen_nightly.yml
  • Update filename suffixes in generate_version_expansions.py to v6.1-latest for nightly builds for 6.1 branch
    • After branching 6.1, we should follow the same steps we when we branch 4.0 in SERVER-35162.
  • (6.1) Update perf.yml to use 6.1 enterprise module
  • Disable renew_ssl_cert in sys-perf on old branches
  • Remove all feature flags buildvariants from system-perf.yml

    All of these main bullet points should be a separate commit but they should be pushed together in the same commit queue task. The reason they should be pushed as separate commits is in the case of needing to revert one aspect of this entire task.


 Comments   
Comment by Githook User [ 24/Aug/22 ]

Author:

{'name': 'Mikhail Shchatko', 'email': 'mikhail.shchatko@mongodb.com', 'username': 'MikhailShchatko'}

Message: SERVER-68505 Disable in-memory buildvariants
Branch: v6.1
https://github.com/mongodb/mongo/commit/e678887c8d1d7c838ca8c8aefd96aa655b6d7402

Comment by Mikhail Shchatko [ 23/Aug/22 ]

Commits:
https://github.com/mongodb/mongo/commit/cf68cf1fdcb1758b150f99906a157caf1a6aca0b
https://github.com/mongodb/mongo/commit/5e5a1d5d90b34965c2a1c7aa2404e9156f5de05a
https://github.com/mongodb/mongo/commit/a73c751ddd378acc27e7b31770932fcef45586c3
https://github.com/mongodb/mongo/commit/57054f63b11a325e351b30220562741ef536605a
https://github.com/mongodb/mongo/commit/b5d984a43a717d9c7179286cd06cf07a0df2f62c
https://github.com/mongodb/mongo/commit/c001aaccbf44bdc6ab15ef8e2a01fa77b433ca25
https://github.com/mongodb/mongo/commit/b809265967ef5ed53102f0eac600dc3456b5a2b6
https://github.com/mongodb/mongo/commit/4f43d4cfddbef1d4a3dc9a0645c955cd672ad30b
https://github.com/mongodb/mongo/commit/4e18d134ba145fc532c49b2829607602b69e27f3

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