<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:15:21 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[CDRIVER-2479] Split up Evergreen config.yml</title>
                <link>https://jira.mongodb.org/browse/CDRIVER-2479</link>
                <project id="10030" key="CDRIVER">C Driver</project>
                    <description>&lt;p&gt;Our config.yml is over 8k lines, which makes it a bit painful to navigate and make changes.&lt;/p&gt;

&lt;p&gt;It might be worth taking advantage of the Evergreen &lt;a href=&quot;https://github.com/evergreen-ci/evergreen/wiki/Project-Files#matrix-variant-definition&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;matrix variant definition&lt;/a&gt; to remove duplicate definitions of tasks that are common to many variants.&lt;/p&gt;

&lt;p&gt;Consider splitting config.yml into multiple files.&lt;/p&gt;

&lt;p&gt;Consider generating parts of the config.yml with scripts.&lt;/p&gt;

&lt;p&gt;Consider defining a RELEASED variable that is set to the last released MongoDB version. It will save us the pain of replacing &quot;4.0&quot; with &quot;4.2&quot; next year for every task we want to run on only the last release.&lt;/p&gt;

&lt;p&gt;Consider using features of YAML to avoid duplication, e.g. anchors and references.&lt;/p&gt;

&lt;p&gt;------------&lt;/p&gt;

&lt;p&gt;Step 1: generate the list of tasks from a Python file and Jinja2 template, so that the tasks are defined by a short Python data structure instead of handwritten.&lt;/p&gt;

&lt;p&gt;1. Write a Python script and some templates to generate config.yml identical to the current one.&lt;br/&gt;
2. Simplify the script by allowing its output to differ slightly to the current config.yml.&lt;/p&gt;</description>
                <environment></environment>
        <key id="489633">CDRIVER-2479</key>
            <summary>Split up Evergreen config.yml</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.mongodb.org/images/icons/priorities/minor.svg">Minor - P4</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="13201">Fixed</resolution>
                                        <assignee username="jesse@mongodb.com">A. Jesse Jiryu Davis</assignee>
                                    <reporter username="kevin.albertson@mongodb.com">Kevin Albertson</reporter>
                        <labels>
                    </labels>
                <created>Tue, 30 Jan 2018 16:59:27 +0000</created>
                <updated>Sat, 28 Oct 2023 11:30:09 +0000</updated>
                            <resolved>Wed, 28 Nov 2018 01:46:58 +0000</resolved>
                                                    <fixVersion>1.13.0</fixVersion>
                    <fixVersion>1.14.0</fixVersion>
                                                        <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="2073689" author="jesse" created="Wed, 28 Nov 2018 01:46:58 +0000"  >&lt;p&gt;Done. Common script code is moved to &lt;a href=&quot;https://github.com/mongodb-labs/drivers-evergreen-tools/tree/master/evergreen_config_generator&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-labs/drivers-evergreen-tools/tree/master/evergreen_config_generator&lt;/a&gt;&#160;for reuse in the C++ Driver.&lt;/p&gt;</comment>
                            <comment id="2073688" author="xgen-internal-githook" created="Wed, 28 Nov 2018 01:45:48 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; factor common code from generate-evergreen-config&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/6c45f7f545e7f6d7c31d8253cdd9261e8f5897b4&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/6c45f7f545e7f6d7c31d8253cdd9261e8f5897b4&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2073687" author="xgen-internal-githook" created="Wed, 28 Nov 2018 01:45:47 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; unused import&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/31c7f5c729baecffe5eed4f29802c8f3103c88e9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/31c7f5c729baecffe5eed4f29802c8f3103c88e9&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2067940" author="xgen-internal-githook" created="Tue, 20 Nov 2018 16:36:16 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; generate evergreen config w/o Jinja&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/7ee37b01ac65b59223b791f02a9d1979a873e4be&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/7ee37b01ac65b59223b791f02a9d1979a873e4be&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2067939" author="xgen-internal-githook" created="Tue, 20 Nov 2018 16:36:15 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; unused import&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/af2d33fdb560755dc7b3a4cfdcba3bac063582cf&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/af2d33fdb560755dc7b3a4cfdcba3bac063582cf&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2063785" author="xgen-internal-githook" created="Thu, 15 Nov 2018 21:06:40 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; generate evergreen functions&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/d693f2127d9c85194408a9f08e5e8701b16f196b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/d693f2127d9c85194408a9f08e5e8701b16f196b&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2063784" author="xgen-internal-githook" created="Thu, 15 Nov 2018 21:06:39 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; no shebang in python module files&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/f6235102cb67aa27fb97fba3b9102766abbfa814&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/f6235102cb67aa27fb97fba3b9102766abbfa814&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2063782" author="xgen-internal-githook" created="Thu, 15 Nov 2018 21:06:36 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; don&apos;t add ldaptest to /etc/hosts&lt;/p&gt;

&lt;p&gt;The host entry is preinstalled on all machines (BUILD-2557).&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/3e778579de51cbddea67aaf39fd8cc7e251e4557&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/3e778579de51cbddea67aaf39fd8cc7e251e4557&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2063781" author="xgen-internal-githook" created="Thu, 15 Nov 2018 21:06:34 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; unused task &quot;getdata&quot;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/8606a1a2da6ec19b8ba5d6f1e0feabe2511652ab&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/8606a1a2da6ec19b8ba5d6f1e0feabe2511652ab&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2050276" author="xgen-internal-githook" created="Fri, 2 Nov 2018 15:14:42 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; generate build variants&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/62dffa714abb9a5b3ef0cc010905d15c1450c32a&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/62dffa714abb9a5b3ef0cc010905d15c1450c32a&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2050275" author="xgen-internal-githook" created="Fri, 2 Nov 2018 15:14:41 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; generate IPV4-IPV6 tests&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/5dbb5e686bf397ecc532fe8220b180068ae198ec&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/5dbb5e686bf397ecc532fe8220b180068ae198ec&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2050274" author="xgen-internal-githook" created="Fri, 2 Nov 2018 15:14:40 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; generate compile-libmongocapi&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/b960a96c3e0447964ef0146380e05a7bc4623beb&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/b960a96c3e0447964ef0146380e05a7bc4623beb&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2043792" author="xgen-internal-githook" created="Fri, 26 Oct 2018 19:05:32 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; factor errexit/xtrace commands&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/e30479111fadadf90ad9a8a2d425325be11312b6&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/e30479111fadadf90ad9a8a2d425325be11312b6&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2043791" author="xgen-internal-githook" created="Fri, 26 Oct 2018 19:05:30 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; generate OpenSSL version tasks&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/60f8f3a04b1cb5c765eecee383567519bc157fcc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/60f8f3a04b1cb5c765eecee383567519bc157fcc&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2043790" author="xgen-internal-githook" created="Fri, 26 Oct 2018 19:05:29 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; generate auth-tests-memcheck task&lt;/p&gt;

&lt;p&gt;Also fix it to actually use valgrind. Before, it was compiled with&lt;br/&gt;
memcheck but it didn&apos;t actually check for leaks.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/e88f03f0798f81baaeb544ace6d57bd640027e9d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/e88f03f0798f81baaeb544ace6d57bd640027e9d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2043789" author="xgen-internal-githook" created="Fri, 26 Oct 2018 19:05:27 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; generate mock server and asan tasks&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/ecd37361e13d5dd4c6b6912cbd23a68ce3254a80&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/ecd37361e13d5dd4c6b6912cbd23a68ce3254a80&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2040417" author="xgen-internal-githook" created="Wed, 24 Oct 2018 14:19:35 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; generate retryWrites tasks&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/f3ac9b33002248aab52ab652244269d43c79a3a3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/f3ac9b33002248aab52ab652244269d43c79a3a3&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2040416" author="xgen-internal-githook" created="Wed, 24 Oct 2018 14:19:34 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; generate compression tasks&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/7fa6fc5e64701be47d1ff3b376cbde511cdc298c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/7fa6fc5e64701be47d1ff3b376cbde511cdc298c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2040415" author="xgen-internal-githook" created="Wed, 24 Oct 2018 14:19:33 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; generate DNS tasks&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/81cb7b19008040559ef1cae159ce34508b930369&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/81cb7b19008040559ef1cae159ce34508b930369&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2040414" author="xgen-internal-githook" created="Wed, 24 Oct 2018 14:19:31 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; refactor Task classes&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/fc7c1fe59ac58fe6f7baca21892e8a1c0911cb7f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/fc7c1fe59ac58fe6f7baca21892e8a1c0911cb7f&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2040413" author="xgen-internal-githook" created="Wed, 24 Oct 2018 14:19:30 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; rational task order&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/d768ce931a56f006af276f68f575e5fbb28cc0f4&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/d768ce931a56f006af276f68f575e5fbb28cc0f4&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2037941" author="xgen-internal-githook" created="Mon, 22 Oct 2018 18:40:43 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; generate uninstall tests&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/73afd886b7a590aecb7033c87530bbe5bfeb566c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/73afd886b7a590aecb7033c87530bbe5bfeb566c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2037940" author="xgen-internal-githook" created="Mon, 22 Oct 2018 18:40:40 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; generate debian-package-build task&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/0ea7aa88dff5594c932305f779f1bbd431a48ca9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/0ea7aa88dff5594c932305f779f1bbd431a48ca9&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2035545" author="xgen-internal-githook" created="Thu, 18 Oct 2018 22:22:01 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; generate more Evergreen tasks&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/3166d61d195a0b4c660d9bbba9c32209b9e70853&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/3166d61d195a0b4c660d9bbba9c32209b9e70853&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2028849" author="xgen-internal-githook" created="Wed, 10 Oct 2018 12:55:06 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; generate link tasks with Python&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/7f1f18c6fe97aec9d11ad3de7e4d7bd87a7b6508&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/7f1f18c6fe97aec9d11ad3de7e4d7bd87a7b6508&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2026964" author="xgen-internal-githook" created="Mon, 8 Oct 2018 18:50:21 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; generate all compile tasks w/ python&lt;/p&gt;

&lt;p&gt;Also fix RDTSCP compile task.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/4a26e2526f659acf44e3c065c28da7be73bbd5d7&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/4a26e2526f659acf44e3c065c28da7be73bbd5d7&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2021866" author="xgen-internal-githook" created="Wed, 3 Oct 2018 08:05:44 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; fix address sanitizer build task&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/fc6bf710dc7b3ea250eeb6958860de12fe1efe11&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/fc6bf710dc7b3ea250eeb6958860de12fe1efe11&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2021494" author="xgen-internal-githook" created="Wed, 3 Oct 2018 01:06:30 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; generate some compile tasks in Python&lt;/p&gt;

&lt;p&gt;Also fix ENABLE_RDTSCP test.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/e5dbb4ea3aef4f3f592d65280c940c3f73df0e2f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/e5dbb4ea3aef4f3f592d65280c940c3f73df0e2f&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2018017" author="xgen-internal-githook" created="Fri, 28 Sep 2018 19:12:18 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; rearrange config.yml&lt;/p&gt;

&lt;p&gt;Put all compile steps at the top, release-engineering tests next, and&lt;br/&gt;
integration tests next.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/d9f8e19dbaba3836f86997fc3fa611646218923b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/d9f8e19dbaba3836f86997fc3fa611646218923b&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2018015" author="xgen-internal-githook" created="Fri, 28 Sep 2018 19:12:16 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; remove debug-compile-valgrind&lt;/p&gt;

&lt;p&gt;All compilation for valgrind tests includes BSON_MEMCHECK, so merge&lt;br/&gt;
the debug-compile-valgrind-memcheck task into debug-compile-valgrind.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/cac5b99ad5e6032800ad4d9d565d7436ce74f0de&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/cac5b99ad5e6032800ad4d9d565d7436ce74f0de&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2009312" author="xgen-internal-githook" created="Thu, 20 Sep 2018 15:49:16 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; simpler config.yml.template&lt;/p&gt;

&lt;p&gt;Move handwritten tests from include files into the template, generate&lt;br/&gt;
some auth tests from a matrix defined in Python, and format tasks with a&lt;br/&gt;
YAML formatter instead of a template.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/42c9daa16fe52083a353a73287e2904389552acb&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/42c9daa16fe52083a353a73287e2904389552acb&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2009311" author="xgen-internal-githook" created="Thu, 20 Sep 2018 15:49:14 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; use SSL build to test ASAN with SSL&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/0e4accd87bef635191e4ab8675869893d5016bb1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/0e4accd87bef635191e4ab8675869893d5016bb1&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1997457" author="xgen-internal-githook" created="Mon, 10 Sep 2018 01:19:16 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; more replica set and memcheck tests&lt;/p&gt;

&lt;p&gt;Always set BSON_MEMCHECK for valgrind and ASAN tests, and add replica&lt;br/&gt;
set auth tests to the valgrind, ASAN, and code-coverage matrixes. Reduce&lt;br/&gt;
the number of special rules and exceptions in the matrix.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/a55f91d75c564344aa9ce0cd74ecca46b73788ff&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/a55f91d75c564344aa9ce0cd74ecca46b73788ff&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1970428" author="xgen-internal-githook" created="Wed, 8 Aug 2018 15:53:54 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;username&apos;: &apos;ajdavis&apos;, &apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; generate task order and names&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/f12879625ff8582868355ff39fe50ff683ae26c3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/f12879625ff8582868355ff39fe50ff683ae26c3&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1966677" author="xgen-internal-githook" created="Fri, 3 Aug 2018 19:51:36 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2479&quot; title=&quot;Split up Evergreen config.yml&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2479&quot;&gt;&lt;del&gt;CDRIVER-2479&lt;/del&gt;&lt;/a&gt; generate evergreen tasks w/ script&lt;/p&gt;

&lt;p&gt;Begin to generate repetitive task definitions from a shorter Python&lt;br/&gt;
script. In order to create an identical config.yml the Python script&lt;br/&gt;
is full of hacks and reproduces some unintentional inconsistencies in&lt;br/&gt;
the handwritten config.yml.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/ea29177af4d347616b2213016dac59c59e2b0eb7&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/ea29177af4d347616b2213016dac59c59e2b0eb7&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>CDRIVER-2733</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|htgohr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>