Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-82133

[v7.2] 7.2 DAG Branching Task

    • Performance Analysis
    • Fully Compatible

      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

            Assignee:
            mikhail.shchatko@mongodb.com Mikhail Shchatko
            Reporter:
            maria.prinus@mongodb.com Maria Prinus
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: