<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:25:18 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-2328] Remove legacy shell from test scripts</title>
                <link>https://jira.mongodb.org/browse/DRIVERS-2328</link>
                <project id="10980" key="DRIVERS">Drivers</project>
                    <description>&lt;div class=&quot;panel&quot; style=&quot;background-color: #fafbfc;border-width: 1px;&quot;&gt;&lt;div class=&quot;panelContent&quot; style=&quot;background-color: #fafbfc;&quot;&gt;
&lt;h3&gt;&lt;a name=&quot;Summary&quot;&gt;&lt;/a&gt;&lt;b&gt;Summary&lt;/b&gt;&lt;/h3&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-64352&quot; title=&quot;Remove the legacy shell from release targets&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-64352&quot;&gt;&lt;del&gt;SERVER-64352&lt;/del&gt;&lt;/a&gt; removed the legacy &quot;mongo&quot; shell from latest packages.&lt;br/&gt;
Drivers test scripts that rely on the legacy shell need to be updated.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://github.com/mongodb-labs/drivers-evergreen-tools&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;drivers-evergreen-tools&lt;/a&gt; uses the &quot;mongo&quot; shell. Examples: &lt;a href=&quot;https://github.com/mongodb-labs/drivers-evergreen-tools/blob/18a462f0769751434f4f70a2a909a5c68f18fdfc/.evergreen/auth_aws/lib/ecs_hosted_test.sh#L12&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;ecs_hosted_test.sh&lt;/a&gt;, &lt;a href=&quot;https://github.com/mongodb-labs/drivers-evergreen-tools/blob/18a462f0769751434f4f70a2a909a5c68f18fdfc/.evergreen/auth_aws/aws_e2e_ecs.js#L24&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;aws_e2e_ecs.js&lt;/a&gt;, and &lt;a href=&quot;https://github.com/mongodb-labs/drivers-evergreen-tools/blob/18a462f0769751434f4f70a2a909a5c68f18fdfc/.evergreen/run-orchestration.sh#L128-L131&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;run-orchestration.sh&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;a name=&quot;Motivation&quot;&gt;&lt;/a&gt;&lt;b&gt;Motivation&lt;/b&gt;&lt;/h3&gt;
&lt;h4&gt;&lt;a name=&quot;Whoistheaffectedenduser%3F&quot;&gt;&lt;/a&gt;Who is the affected end user?&lt;/h4&gt;

&lt;p&gt;DBX engineers.&lt;/p&gt;
&lt;h4&gt;&lt;a name=&quot;Howdoesthisaffecttheenduser%3F&quot;&gt;&lt;/a&gt;How does this affect the end user?&lt;/h4&gt;

&lt;p&gt;Blocked. AWS auth tasks and API version tasks run on latest will fail during setup.&lt;/p&gt;
&lt;h4&gt;&lt;a name=&quot;Isthisissueurgent%3F&quot;&gt;&lt;/a&gt;Is this issue urgent?&lt;/h4&gt;

&lt;p&gt;Yes. A workaround is urgent to get tests passing. A long-term solution is less urgent.&lt;/p&gt;
&lt;h4&gt;&lt;a name=&quot;Isthisticketrequiredbyadownstreamteam%3F&quot;&gt;&lt;/a&gt;Is this ticket required by a downstream team?&lt;/h4&gt;

&lt;p&gt;No.&lt;/p&gt;
&lt;h4&gt;&lt;a name=&quot;Isthisticketonlyfortests%3F&quot;&gt;&lt;/a&gt;Is this ticket only for tests?&lt;/h4&gt;

&lt;p&gt;Yes.&lt;/p&gt;
&lt;h3&gt;&lt;a name=&quot;Proposal&quot;&gt;&lt;/a&gt;&lt;b&gt;Proposal&lt;/b&gt;&lt;/h3&gt;

&lt;p&gt;Download the legacy shell from 6.0 packages as a temporary workaround.&lt;/p&gt;

&lt;p&gt;For a long-term solution:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Consider downloading mongosh as a replacement.&lt;/li&gt;
	&lt;li&gt;Consider using pymongo as a replacement. mongo-orchestration already depends on pymongo.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="2046813">DRIVERS-2328</key>
            <summary>Remove legacy shell from test scripts</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="13453" iconUrl="https://jira.mongodb.org/images/icons/status_generic.gif" description="">Implementing</status>
                    <statusCategory id="4" key="indeterminate" colorName="inprogress"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="andreas.braun@mongodb.com">Andreas Braun</assignee>
                                    <reporter username="kevin.albertson@mongodb.com">Kevin Albertson</reporter>
                        <labels>
                    </labels>
                <created>Sun, 15 May 2022 11:26:02 +0000</created>
                <updated>Mon, 22 Jan 2024 17:10:54 +0000</updated>
                                                                <component>Evergreen Tools</component>
                                        <votes>0</votes>
                                    <watches>6</watches>
                                                                                                                <comments>
                            <comment id="6031287" author="xgen-internal-githook" created="Mon, 22 Jan 2024 17:10:54 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Steven Silvester&apos;, &apos;email&apos;: &apos;steven.silvester@ieee.org&apos;, &apos;username&apos;: &apos;blink1073&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-2328&quot; title=&quot;Remove legacy shell from test scripts&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-2328&quot;&gt;DRIVERS-2328&lt;/a&gt; Add more explicit AWS test instructions (#375)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-2328&quot; title=&quot;Remove legacy shell from test scripts&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-2328&quot;&gt;DRIVERS-2328&lt;/a&gt; Add more explicit instructions&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;add explicit note about local vs CI&lt;br/&gt;
Branch: dependabot/pip/dot-evergreen/ocsp/flask-2.2.5&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-labs/drivers-evergreen-tools/commit/a78135ad9306a19876ad6dfb0ae4556d22afa436&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-labs/drivers-evergreen-tools/commit/a78135ad9306a19876ad6dfb0ae4556d22afa436&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="6031285" author="xgen-internal-githook" created="Mon, 22 Jan 2024 17:10:51 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Andreas Braun&apos;, &apos;email&apos;: &apos;alcaeus@users.noreply.github.com&apos;, &apos;username&apos;: &apos;alcaeus&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-2328&quot; title=&quot;Remove legacy shell from test scripts&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-2328&quot;&gt;DRIVERS-2328&lt;/a&gt;: Skip installing the legacy shell by default (#366)&lt;/p&gt;

&lt;p&gt;Skip installing the legacy shell by default&lt;br/&gt;
Branch: dependabot/pip/dot-evergreen/ocsp/flask-2.2.5&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-labs/drivers-evergreen-tools/commit/6b9fa1516ab3fa2f6c4d6cf35d53c1cd54c1a8b5&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-labs/drivers-evergreen-tools/commit/6b9fa1516ab3fa2f6c4d6cf35d53c1cd54c1a8b5&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="6031277" author="xgen-internal-githook" created="Mon, 22 Jan 2024 17:10:28 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Steven Silvester&apos;, &apos;email&apos;: &apos;steven.silvester@ieee.org&apos;, &apos;username&apos;: &apos;blink1073&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-2328&quot; title=&quot;Remove legacy shell from test scripts&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-2328&quot;&gt;DRIVERS-2328&lt;/a&gt; Add aws_setup convenience script (#365)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/GODRIVER-2607&quot; title=&quot;Remove legacy shell from test scripts&quot; class=&quot;issue-link&quot; data-issue-key=&quot;GODRIVER-2607&quot;&gt;&lt;del&gt;GODRIVER-2607&lt;/del&gt;&lt;/a&gt; Add aws_setup script&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;cleanup&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix handling of directory&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;get the right secrets&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix unbound var&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;clean up script&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;more cleanup&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix handling of file&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;activate venv&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;allow user to already exist&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix import&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fixups&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;try again&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;ignore windows for now&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;debug&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;debug&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;move secrets handling out&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix typo&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;debug&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;use robust script dir&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix handling of token file&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;syntax&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;try adding os env&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;try this way&lt;br/&gt;
Branch: dependabot/pip/dot-evergreen/ocsp/flask-2.2.5&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-labs/drivers-evergreen-tools/commit/5dd829bc7cb29047d6d7493bacb4a8851930276e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-labs/drivers-evergreen-tools/commit/5dd829bc7cb29047d6d7493bacb4a8851930276e&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="5913324" author="xgen-internal-githook" created="Wed, 29 Nov 2023 18:38:11 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Steven Silvester&apos;, &apos;email&apos;: &apos;steven.silvester@ieee.org&apos;, &apos;username&apos;: &apos;blink1073&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-2328&quot; title=&quot;Remove legacy shell from test scripts&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-2328&quot;&gt;DRIVERS-2328&lt;/a&gt; Add more explicit AWS test instructions (#375)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-2328&quot; title=&quot;Remove legacy shell from test scripts&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-2328&quot;&gt;DRIVERS-2328&lt;/a&gt; Add more explicit instructions&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;add explicit note about local vs CI&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-labs/drivers-evergreen-tools/commit/a78135ad9306a19876ad6dfb0ae4556d22afa436&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-labs/drivers-evergreen-tools/commit/a78135ad9306a19876ad6dfb0ae4556d22afa436&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="5911682" author="xgen-internal-githook" created="Wed, 29 Nov 2023 09:26:27 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Andreas Braun&apos;, &apos;email&apos;: &apos;alcaeus@users.noreply.github.com&apos;, &apos;username&apos;: &apos;alcaeus&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-2328&quot; title=&quot;Remove legacy shell from test scripts&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-2328&quot;&gt;DRIVERS-2328&lt;/a&gt;: Skip installing the legacy shell by default (#366)&lt;/p&gt;

&lt;p&gt;Skip installing the legacy shell by default&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-labs/drivers-evergreen-tools/commit/6b9fa1516ab3fa2f6c4d6cf35d53c1cd54c1a8b5&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-labs/drivers-evergreen-tools/commit/6b9fa1516ab3fa2f6c4d6cf35d53c1cd54c1a8b5&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5785730" author="xgen-internal-githook" created="Tue, 17 Oct 2023 18:04:41 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Steven Silvester&apos;, &apos;email&apos;: &apos;steven.silvester@ieee.org&apos;, &apos;username&apos;: &apos;blink1073&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-2328&quot; title=&quot;Remove legacy shell from test scripts&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-2328&quot;&gt;DRIVERS-2328&lt;/a&gt; Add aws_setup convenience script (#365)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/GODRIVER-2607&quot; title=&quot;Remove legacy shell from test scripts&quot; class=&quot;issue-link&quot; data-issue-key=&quot;GODRIVER-2607&quot;&gt;&lt;del&gt;GODRIVER-2607&lt;/del&gt;&lt;/a&gt; Add aws_setup script&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;cleanup&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix handling of directory&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;get the right secrets&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix unbound var&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;clean up script&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;more cleanup&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix handling of file&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;activate venv&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;allow user to already exist&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix import&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fixups&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;try again&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;ignore windows for now&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;debug&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;debug&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;move secrets handling out&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix typo&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;debug&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;use robust script dir&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;fix handling of token file&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;syntax&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;try adding os env&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;try this way&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-labs/drivers-evergreen-tools/commit/5dd829bc7cb29047d6d7493bacb4a8851930276e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-labs/drivers-evergreen-tools/commit/5dd829bc7cb29047d6d7493bacb4a8851930276e&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="5465535" author="xgen-internal-githook" created="Wed, 31 May 2023 20:53:46 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Steven Silvester&apos;, &apos;email&apos;: &apos;steven.silvester@ieee.org&apos;, &apos;username&apos;: &apos;blink1073&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-2328&quot; title=&quot;Remove legacy shell from test scripts&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-2328&quot;&gt;DRIVERS-2328&lt;/a&gt; Fix Windows Support for AWS Scripts (#310)&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-labs/drivers-evergreen-tools/commit/3603e596e4d7a2224cf858d77adaab8d71041b1a&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-labs/drivers-evergreen-tools/commit/3603e596e4d7a2224cf858d77adaab8d71041b1a&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5449925" author="xgen-internal-githook" created="Wed, 24 May 2023 19:22:59 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Steven Silvester&apos;, &apos;email&apos;: &apos;steven.silvester@ieee.org&apos;, &apos;username&apos;: &apos;blink1073&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-2328&quot; title=&quot;Remove legacy shell from test scripts&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-2328&quot;&gt;DRIVERS-2328&lt;/a&gt; Use Python and Mongo Shell for AWS Testing (#306)&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-labs/drivers-evergreen-tools/commit/52cf98c37afc5b29097265e5dbb70954d8c1469b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-labs/drivers-evergreen-tools/commit/52cf98c37afc5b29097265e5dbb70954d8c1469b&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5393000" author="xgen-internal-githook" created="Tue, 2 May 2023 06:19:34 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Andreas Braun&apos;, &apos;email&apos;: &apos;alcaeus@users.noreply.github.com&apos;, &apos;username&apos;: &apos;alcaeus&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-2328&quot; title=&quot;Remove legacy shell from test scripts&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-2328&quot;&gt;DRIVERS-2328&lt;/a&gt;: Allow disabling usage of legacy shell (#298)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Use mongosh for stable API tests&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;Allow skipping legacy shell install&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;Update to latest mongosh version&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-labs/drivers-evergreen-tools/commit/ba68ed8aa1dd719fbe1ab04a16a469ffeedddd99&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-labs/drivers-evergreen-tools/commit/ba68ed8aa1dd719fbe1ab04a16a469ffeedddd99&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="5169980" author="xgen-internal-githook" created="Mon, 6 Feb 2023 09:30:45 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Andreas Braun&apos;, &apos;email&apos;: &apos;alcaeus@users.noreply.github.com&apos;, &apos;username&apos;: &apos;alcaeus&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-2328&quot; title=&quot;Remove legacy shell from test scripts&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-2328&quot;&gt;DRIVERS-2328&lt;/a&gt;: Download mongosh alongside the legacy shell (#265)&lt;/p&gt;

&lt;p&gt;Download mongosh alongside the legacy shell&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-labs/drivers-evergreen-tools/commit/6ac2fdd5eadc0a9deb960c661c3f9ecca1b0cca9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-labs/drivers-evergreen-tools/commit/6ac2fdd5eadc0a9deb960c661c3f9ecca1b0cca9&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4551694" author="xgen-internal-githook" created="Mon, 16 May 2022 23:48:26 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;email&apos;: &apos;kevin.albertson@mongodb.com&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-2328&quot; title=&quot;Remove legacy shell from test scripts&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-2328&quot;&gt;DRIVERS-2328&lt;/a&gt; download legacy shell from 5.0 package (#199)&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-labs/drivers-evergreen-tools/commit/7691087da3a783858a14711c936fcc2dbb6a453f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-labs/drivers-evergreen-tools/commit/7691087da3a783858a14711c936fcc2dbb6a453f&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10420">
                    <name>Backports</name>
                                            <outwardlinks description="backported by">
                                        <issuelink>
            <issuekey id="2097686">CDRIVER-4433</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                            <outwardlinks description="depends on">
                                        <issuelink>
            <issuekey id="2234483">MONGOSH-1364</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                                        </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10620">
                    <name>Issue split</name>
                                            <outwardlinks description="split to">
                                        <issuelink>
            <issuekey id="2166467">RUBY-3164</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2166458">CDRIVER-4512</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2166460">CSHARP-4380</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2166459">CXX-2605</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2166461">GODRIVER-2607</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2166464">MOTOR-1055</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2166466">PHPLIB-1028</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2166465">PYTHON-3489</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2166468">RUST-1525</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2166462">JAVA-4791</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2166463">NODE-4764</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10520">
                    <name>Problem/Incident</name>
                                            <outwardlinks description="causes">
                                        <issuelink>
            <issuekey id="2273701">PYTHON-3618</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </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_17052" key="com.atlassian.jira.plugin.system.customfieldtypes:textarea">
                        <customfieldname>Downstream Changes Summary</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>&lt;p&gt;The legacy shell will no longer be installed in the near future. Drivers are encouraged to remove all usages of the legacy shell in their drivers with this &lt;a href=&quot;https://github.com/mongodb/mongo-go-driver/pull/1429&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;Go driver PR&lt;/a&gt; serving as inspiration.&lt;/p&gt;

&lt;p&gt;All drivers that require the use of the legacy library are required to define the &lt;tt&gt;INSTALL_LEGACY_SHELL&lt;/tt&gt; environment variable to a non-zero value when running MongoDB installation (either by running &lt;tt&gt;run-orchestration.sh&lt;/tt&gt; or by manually invoking &lt;tt&gt;download_and_extract()&lt;/tt&gt; from &lt;tt&gt;download-mongoldb.sh&lt;/tt&gt;). This variable replaces the current &lt;tt&gt;SKIP_LEGACY_SHELL&lt;/tt&gt; variable which will no longer be respected.&lt;/p&gt;

&lt;p&gt;The upcoming changes can be tested by using the development branch for this change. In your evergreen functions, locate the &lt;tt&gt;git clone&lt;/tt&gt; command that clones the drivers-evergreen-tools repository and replace it with this command:&lt;/p&gt;
&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;git clone https://github.com/alcaeus/drivers-evergreen-tools.git --depth 1 --branch skip-legacy-shell-by-default $DRIVERS_TOOLS&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;

&lt;p&gt;This will show which of your build tasks still need the legacy shell, which can be installed using the &lt;tt&gt;INSTALL_LEGACY_SHELL&lt;/tt&gt; environment variable in that specific task.&lt;/p&gt;</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10951" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Driver Changes</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10748"><![CDATA[Needed]]></customfieldvalue>

                        </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/CDRIVER-4512'>CDRIVER-4512</a>
    </td>
    <td>Fixed</td>
    <td class='hasFixVersion'>1.26.0</td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/CXX-2605'>CXX-2605</a>
    </td>
    <td>Works as Designed</td>
    <td class=''></td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/CSHARP-4380'>CSHARP-4380</a>
    </td>
    <td>Fixed</td>
    <td class='hasFixVersion'>2.23.0</td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/GODRIVER-2607'>GODRIVER-2607</a>
    </td>
    <td>Done</td>
    <td class=''></td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/JAVA-4791'>JAVA-4791</a>
    </td>
    <td>Fixed</td>
    <td class='hasFixVersion'>5.0.0</td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/NODE-4764'>NODE-4764</a>
    </td>
    <td>Scheduled</td>
    <td class=''></td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/MOTOR-1055'>MOTOR-1055</a>
    </td>
    <td>Duplicate</td>
    <td class=''></td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/PYTHON-3489'>PYTHON-3489</a>
    </td>
    <td>Done</td>
    <td class=''></td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/PHPLIB-1028'>PHPLIB-1028</a>
    </td>
    <td>Works as Designed</td>
    <td class=''></td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/RUBY-3164'>RUBY-3164</a>
    </td>
    <td>Backlog</td>
    <td class=''></td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/RUST-1525'>RUST-1525</a>
    </td>
    <td>Fixed</td>
    <td class='hasFixVersion'>3.0.0</td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/SWIFT-1671'>SWIFT-1671</a>
    </td>
    <td>Won't Do</td>
    <td class=''></td>
  </tr>
</table>]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18362" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>Engineering Lead</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>andreas.braun@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_21553" key="com.atlassian.jira.plugin.system.customfieldtypes:labels">
                        <customfieldname>Quarter</customfieldname>
                        <customfieldvalues>
                                        <label>FY23Q4</label>
    
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hr1o2o:j</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_14261" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                        <customfieldname>Start date</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 3 Nov 2023 00:00:00 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>