<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:21:23 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>[DRIVERS-382] Automate Atlas connectivity tests</title>
                <link>https://jira.mongodb.org/browse/DRIVERS-382</link>
                <project id="10980" key="DRIVERS">Drivers</project>
                    <description>&lt;p&gt;In order to ensure that drivers can connect to both regular and free tier Atlas instances, all drivers need to add automated connectivity tests to Evergreen.  These tests only need to verify connectivity &#8211; drivers MUST NOT attempt integration tests.&lt;/p&gt;

&lt;p&gt;Approach:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Create a new &lt;b&gt;private&lt;/b&gt; Evergreen project.  &lt;em&gt;(A private project ensures that URIs that leak into logs are not publicly visible)&lt;/em&gt;&lt;/li&gt;
	&lt;li&gt;Create a task that connects to five URIs (provided separately):
	&lt;ul&gt;
		&lt;li&gt;Atlas replica set&lt;/li&gt;
		&lt;li&gt;Atlas sharded cluster&lt;/li&gt;
		&lt;li&gt;Atlas free tier replica set&lt;/li&gt;
		&lt;li&gt;Atlas replica set with only TLS 1.1 enabled&lt;/li&gt;
		&lt;li&gt;Atlas replica set with only TLS 1.2 enabled&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;For each URI, construct a client, run &lt;tt&gt;ismaster&lt;/tt&gt; manually, run a findOne against the test.test namespace, and verify that no error occurred.&lt;/li&gt;
	&lt;li&gt;The provided URIs &lt;b&gt;MUST NOT&lt;/b&gt; be hardcoded in your test suite or committed to public github projects. Use Evergreen project variables instead.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The ismaster command succeeding ensures that there are no TLS issues. The findOne succeeding ensures there are no authentication issues.&lt;/p&gt;
</description>
                <environment></environment>
        <key id="383526">DRIVERS-382</key>
            <summary>Automate Atlas connectivity tests</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="-1">Unassigned</assignee>
                                    <reporter username="david.golden@mongodb.com">David Golden</reporter>
                        <labels>
                            <label>newdriver</label>
                    </labels>
                <created>Mon, 15 May 2017 14:16:26 +0000</created>
                <updated>Sat, 28 Oct 2023 10:44:47 +0000</updated>
                            <resolved>Thu, 2 Apr 2020 14:10:12 +0000</resolved>
                                                                            <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                <comments>
                            <comment id="1874650" author="behackett" created="Thu, 26 Apr 2018 04:55:02 +0000"  >&lt;p&gt;I&apos;ve changed my mind about private evergreen projects. David is right, it&apos;s far too easy to accidentally leak secrets. Let&apos;s use separate private evergreen projects for this.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                            <outwardlinks description="depends on">
                                        <issuelink>
            <issuekey id="669536">RUST-91</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="470685">CSHARP-2124</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="470689">CXX-1480</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="470681">NODE-1221</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="470690">PHPC-1060</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="470684">PYTHON-1436</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="470687">RUBY-1267</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="470691">GODRIVER-145</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="470688">JAVA-2699</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="471356">DRIVERS-431</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="283919">DRIVERS-302</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="331055">DRIVERS-338</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="366575">DRIVERS-362</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="728011">DRIVERS-627</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="700150">DRIVERS-607</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="384166">CDRIVER-2162</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                                        </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <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_23952" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Driver Compliance</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[<style type='text/css'>
         #scriptField, #scriptField *{
                border: 1px solid black;
            }

            #scriptField{
                border-collapse: collapse;
            }

            #scriptField td {
                text-align: center; /* Center-align text in table cells */
            }

            #scriptField td.key {
                text-align: left; /* Left-align text in the Key column */
            }

            #scriptField a {
                text-decoration: none; /* Remove underlines from links */
                border: none; /* Remove border from links */
            }
            
            /* Add green background color to cells with FixVersion */
            #scriptField td.hasFixVersion {
                background-color: #00FF00; /* Green color code */
            }

            /* Center-align the first row headers */
            #scriptField th {
                text-align: center;
            }
        </style>
<table id='scriptField'>
  <tr>
    <th>Key</th>
    <th>Status/Resolution</th>
    <th>FixVersion</th>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/NODE-1221'>NODE-1221</a>
    </td>
    <td>Fixed</td>
    <td class='hasFixVersion'>3.1.0</td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/SCALA-363'>SCALA-363</a>
    </td>
    <td>Won't Fix</td>
    <td class=''></td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/PYTHON-1436'>PYTHON-1436</a>
    </td>
    <td>Fixed</td>
    <td class='hasFixVersion'>3.7</td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/CSHARP-2124'>CSHARP-2124</a>
    </td>
    <td>Fixed</td>
    <td class='hasFixVersion'>2.7.1</td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/PERL-834'>PERL-834</a>
    </td>
    <td>Fixed</td>
    <td class='hasFixVersion'>Perl CI 2018</td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/RUBY-1267'>RUBY-1267</a>
    </td>
    <td>Fixed</td>
    <td class='hasFixVersion'>2.6.0</td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/JAVA-2699'>JAVA-2699</a>
    </td>
    <td>Fixed</td>
    <td class=''></td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/CXX-1480'>CXX-1480</a>
    </td>
    <td>Won't Fix</td>
    <td class=''></td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/PHPC-1060'>PHPC-1060</a>
    </td>
    <td>Fixed</td>
    <td class='hasFixVersion'>1.8.0-beta1, 1.8.0</td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/GODRIVER-145'>GODRIVER-145</a>
    </td>
    <td>Fixed</td>
    <td class='hasFixVersion'>1.1.0</td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/RUST-91'>RUST-91</a>
    </td>
    <td>Fixed</td>
    <td class='hasFixVersion'>0.9.0-alpha</td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/SWIFT-445'>SWIFT-445</a>
    </td>
    <td>Fixed</td>
    <td class='hasFixVersion'>0.2.0</td>
  </tr>
</table>]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hs007z:</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>
                                                                                                                        <customfield id="customfield_11150" key="com.atlassian.jira.plugin.system.customfieldtypes:multiselect">
                        <customfieldname>SERVER fixVersion</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="15142"><![CDATA[4.0]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    </customfields>
    </item>
</channel>
</rss>