<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 09:07:54 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>[MONGOCRYPT-71] Test kms-message on evergreen</title>
                <link>https://jira.mongodb.org/browse/MONGOCRYPT-71</link>
                <project id="17481" key="MONGOCRYPT">Libmongocrypt</project>
                    <description>&lt;p&gt;We have a project (&lt;a href=&quot;https://evergreen.mongodb.com/waterfall/kms_message&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://evergreen.mongodb.com/waterfall/kms_message&lt;/a&gt;) but no config. We should build and run the tests in an evergreen task.&lt;/p&gt;</description>
                <environment></environment>
        <key id="712437">MONGOCRYPT-71</key>
            <summary>Test kms-message on evergreen</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</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="roberto.sanchez@mongodb.com">Roberto Sanchez</assignee>
                                    <reporter username="kevin.albertson@mongodb.com">Kevin Albertson</reporter>
                        <labels>
                    </labels>
                <created>Thu, 7 Mar 2019 16:27:43 +0000</created>
                <updated>Sat, 28 Oct 2023 10:26:03 +0000</updated>
                            <resolved>Thu, 2 May 2019 21:37:00 +0000</resolved>
                                                                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="2204295" author="roberto.sanchez" created="Sat, 6 Apr 2019 14:13:01 +0000"  >&lt;p&gt;Also, it appears that I do not have project admin access to either kms-message or libmongocrypt in Evergreen.  I think I might need that, but I am not sure.  If you agree, could you set me up with it?  Or if I have to create a ticket, just let me know where it goes.&lt;/p&gt;</comment>
                            <comment id="2204275" author="kevin.albertson" created="Sat, 6 Apr 2019 12:36:51 +0000"  >&lt;p&gt;Ah true, it&apos;s an upstream evergreen project, not git repo. So we still need a separate kms-message project. But I agree it seems worthwhile to configure libmongocrypt project to depend on kms-message project.&lt;/p&gt;</comment>
                            <comment id="2204225" author="roberto.sanchez" created="Sat, 6 Apr 2019 02:09:04 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=kevin.albertson&quot; class=&quot;user-hover&quot; rel=&quot;kevin.albertson&quot;&gt;kevin.albertson&lt;/a&gt; after looking at the Evergreen documentation link, I am not certain that it would save us any effort.  We still need to create an Evergreen configuration for kms-message and it will need to run its own tasks.  The way I read the inter-project dependency documentation, it looks like you can set it so that a task completion in the upstream project triggers a build in the downstream project.  I do not think that it is possible to make it so that a commit pushed to the kms-message Git repository would kick off a libmongocrypt build.  That said, I think there is utility in making kms-message builds also trigger libmongocrypt builds, as that would let you know if a change in kms-message has broken something in libmongocrypt.&lt;/p&gt;</comment>
                            <comment id="2199863" author="roberto.sanchez" created="Tue, 2 Apr 2019 21:23:48 +0000"  >&lt;p&gt;Thanks for the pointer.  I&apos;ll take a look at it.&lt;/p&gt;</comment>
                            <comment id="2199827" author="kevin.albertson" created="Tue, 2 Apr 2019 21:05:55 +0000"  >&lt;p&gt;Something I recently learned that may be helpful is using an interproject dependency instead of having a separate evergreen project for kms-message:&lt;br/&gt;
&lt;a href=&quot;https://github.com/evergreen-ci/evergreen/wiki/Project-and-Distro-Settings#inter-project-dependencies&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/evergreen-ci/evergreen/wiki/Project-and-Distro-Settings#inter-project-dependencies&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We&apos;re already compiling kms-message as part of libmongocrypt&apos;s evergreen configuration. Perhaps it&apos;s just simpler to run the kms-message test runner in addition to libmongocrypt&apos;s test runner, and have the libmongocrypt evergreen proejct have an inter project dependency on kms-message.&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-2915</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hr9k3z:</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>