[SERVER-79834] 7.1 DAG Branching Task Created: 08/Aug/23  Updated: 29/Oct/23  Resolved: 29/Aug/23

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

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

Issue Links:
Gantt Dependency
Gantt Start to Start
Related
related to SERVER-68505 STM Branching Task Closed
is related to SERVER-82133 [v7.2] 7.2 DAG Branching Task Closed
Assigned Teams:
Decision Automation Group
Backwards Compatibility: Fully Compatible
Sprint: DAG 2023-09-04
Participants:
Story Points: 1

 Description   

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.

  • Change references from "master" to "v7.1" in etc/evergreen_yml_components/definitions.yml for:
    • enterprise module branch name
    • suffix in "get buildnumber" function
  • Branch etc/evergreen_nightly.yml for 7.1
    • Copy the required variants (those starting with "!", except all feature flags; for all FF variants find their suggested variant equivalents and promote them to required) from etc/evergreen.yml to etc/evergreen_nightly.yml (don’t forget to add them under "buildvariants" key)
    • Change the include files at the top of the etc/evergreen_nightly.yml file as indicated by the comments here: https://github.com/mongodb/mongo/blob/9dc379a3461ca74dc448330d5f156bfe45d7eaeb/etc/evergreen_nightly.yml#L7-L12
    • Add etc/evergreen_yml_components/variants/compile_static_analysis.yml to include files
    • Copy Commit Queue buildvariant from etc/evergreen.yml to etc/evergreen_nightly.yml
  • Update filename suffixes in buildscripts/generate_version_expansions.py from "latest" to "v7.1-latest" for nightly builds for 7.1 branch
  • Change enterprise module branch name from "master" to "v7.1" in etc/system_perf.yml for 7.1
  • Remove renew_ssl_cert from etc/system_perf.yml for 7.1
    • renew_ssl_cert task and renew-ssl-cert variant
  • Remove all feature flags variants from etc/system_perf.yml for 7.1
  • Remove the FCV sys-perf variants from etc/system_perf.yml for 7.1
  • Remove future git tag compile variant from etc/evergreen_yml_components/variants/compile_static_analysis.yml for 7.1
  • Remove variants with "-wtdevelop" suffix from etc/evergreen_yml_components/variants/compile_static_analysis.yml for v7.1


 Comments   
Comment by Githook User [ 29/Aug/23 ]

Author:

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

Message: SERVER-79834 Update path to evergreen config file in resmoke
Branch: v7.1
https://github.com/mongodb/mongo/commit/9238c05d066ca360509efd73ee5b084f0c464963

Comment by Githook User [ 29/Aug/23 ]

Author:

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

Message: SERVER-79834 Fix burn_in_gen
Branch: v7.1
https://github.com/mongodb/mongo/commit/3dfc0a28b97914427297f7ebc8538ad373559e80

Comment by Githook User [ 29/Aug/23 ]

Author:

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

Message: SERVER-79834 Enable classic engine variants in etc/evergreen_nightly.yml
Branch: v7.1
https://github.com/mongodb/mongo/commit/d2772021cc268dd7d34e904d1e9fdcfb3ae95eda

Comment by Githook User [ 29/Aug/23 ]

Author:

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

Message: SERVER-79834 Copy required variants to etc/evergreen_nightly.yml
Branch: v7.1
https://github.com/mongodb/mongo/commit/6b642a58fc501b8e94c7d7b238a2186593d266d2

Comment by Githook User [ 29/Aug/23 ]

Author:

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

Message: SERVER-79834 Remove future git tag and wtdevelop compile variants from etc/evergreen_yml_components/variants/compile_static_analysis.yml
Branch: v7.1
https://github.com/mongodb/mongo/commit/4aece1b1b6e05973c28d4cf46c95afa7cbe41e84

Comment by Githook User [ 29/Aug/23 ]

Author:

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

Message: SERVER-79834 Remove the FCV sys-perf variants from etc/system_perf.yml
Branch: v7.1
https://github.com/mongodb/mongo/commit/35874e77186224933db9ea0ce9910629ed67a0e9

Comment by Githook User [ 29/Aug/23 ]

Author:

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

Message: SERVER-79834 Remove all feature flags variants from etc/system_perf.yml
Branch: v7.1
https://github.com/mongodb/mongo/commit/c93160a001ea64d093473a80826be3bf79e8d6bc

Comment by Githook User [ 29/Aug/23 ]

Author:

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

Message: SERVER-79834 Remove renew_ssl_cert from etc/system_perf.yml
Branch: v7.1
https://github.com/mongodb/mongo/commit/a95a63d1db672bf4c9699e2a34d7a13f9fb33295

Comment by Githook User [ 29/Aug/23 ]

Author:

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

Message: SERVER-79834 Change enterprise module branch name from "master" to "v7.1" in etc/system_perf.yml
Branch: v7.1
https://github.com/mongodb/mongo/commit/67d150dca65b9cd7840f94209fa7e630daeb1d70

Comment by Githook User [ 29/Aug/23 ]

Author:

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

Message: SERVER-79834 Update filename suffixes in buildscripts/generate_version_expansions.py from "latest" to "v7.1-latest"
Branch: v7.1
https://github.com/mongodb/mongo/commit/6aab435a60a902db939abb4d128680f905dc2f17

Comment by Githook User [ 29/Aug/23 ]

Author:

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

Message: SERVER-79834 Change references from "master" to "v7.1" in etc/evergreen_yml_components/definitions.yml
Branch: v7.1
https://github.com/mongodb/mongo/commit/d0488cf675213ac671b5246999cf213933a46f89

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