[SERVER-82133] [v7.2] 7.2 DAG Branching Task Created: 12/Oct/23  Updated: 25/Jan/24  Resolved: 08/Nov/23

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

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

Issue Links:
Gantt Dependency
Related
related to SERVER-79834 7.1 DAG Branching Task Closed
Assigned Teams:
Performance Analysis
Backwards Compatibility: Fully Compatible
Participants:

 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.2" in etc/evergreen_yml_components/definitions.yml for:
    • enterprise module branch name
    • suffix in "get buildnumber" function
  • Branch etc/evergreen_nightly.yml for 7.2
    • 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.2-latest" for nightly builds for 7.2 branch
  • Change enterprise module branch name from "master" to "v7.2" in etc/system_perf.yml for 7.2
  • Remove renew_ssl_cert from etc/system_perf.yml for 7.2
    • renew_ssl_cert task and renew-ssl-cert variant
  • Remove all feature flags variants from etc/system_perf.yml for 7.2
  • Remove the FCV sys-perf variants from etc/system_perf.yml for 7.2
  • Remove future git tag compile variant from etc/evergreen_yml_components/variants/compile_static_analysis.yml for 7.2
  • Remove variants with "-wtdevelop" suffix from etc/evergreen_yml_components/variants/compile_static_analysis.yml for v7.2


 Comments   
Comment by Githook User [ 07/Nov/23 ]

Author:

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

Message: SERVER-82133 Copy required variants to etc/evergreen_nightly.yml
Branch: v7.2
https://github.com/mongodb/mongo/commit/c3f1e65a17a470790e2819ed9f14f3ce95e114e8

Comment by Githook User [ 07/Nov/23 ]

Author:

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

Message: SERVER-82133 Remove variants with "-wtdevelop" suffix from etc/evergreen_yml_components/variants/compile_static_analysis.yml
Branch: v7.2
https://github.com/mongodb/mongo/commit/7d9af0f285266f57039e411b90d7803e79c6eba3

Comment by Githook User [ 07/Nov/23 ]

Author:

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

Message: SERVER-82133 Remove future git tag compile variant from etc/evergreen_yml_components/variants/compile_static_analysis.yml
Branch: v7.2
https://github.com/mongodb/mongo/commit/c69d1393e4f984ad0fa5aebb334b0b59f63e3e7e

Comment by Githook User [ 07/Nov/23 ]

Author:

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

Message: SERVER-82133 Remove the FCV sys-perf variants from etc/system_perf.yml
Branch: v7.2
https://github.com/mongodb/mongo/commit/816b276820b7d2e354b072946a94561e6d1fffbc

Comment by Githook User [ 07/Nov/23 ]

Author:

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

Message: SERVER-82133 Remove all feature flags variants from etc/system_perf.yml
Branch: v7.2
https://github.com/mongodb/mongo/commit/7d436a49a7d18834cf89630844e769699ffde263

Comment by Githook User [ 07/Nov/23 ]

Author:

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

Message: SERVER-82133 Remove renew_ssl_cert from etc/system_perf.yml
Branch: v7.2
https://github.com/mongodb/mongo/commit/c490817b9f226786594cf24b5ad6969dbbed641d

Comment by Githook User [ 07/Nov/23 ]

Author:

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

Message: SERVER-82133 Change enterprise module branch name from "master" to "v7.2" in etc/system_perf.yml
Branch: v7.2
https://github.com/mongodb/mongo/commit/33735658d9b396aa3b51b96e2dc1a78bbeda04e0

Comment by Githook User [ 07/Nov/23 ]

Author:

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

Message: SERVER-82133 Update filename suffixes in buildscripts/generate_version_expansions.py from "latest" to "v7.2-latest"
Branch: v7.2
https://github.com/mongodb/mongo/commit/84bba029b1e2202c061a344ffcda32acd3b03548

Comment by Githook User [ 07/Nov/23 ]

Author:

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

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

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