<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 05:19:33 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>[SERVER-49333] Use host.create to set up remote instance for powercycle</title>
                <link>https://jira.mongodb.org/browse/SERVER-49333</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;The powercycle task launches a remote instance that &lt;a href=&quot;https://github.com/mongodb/mongo/blob/f39585101d93f47c216ea8c30e276ac0410c30a2/pytests/powertest.py&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;powertest&lt;/a&gt; will run powercycle events on. &lt;/p&gt;

&lt;p&gt;To fix issues with connecting to the remote instance on Windows, use &lt;a href=&quot;https://github.com/evergreen-ci/evergreen/wiki/Project-Commands#host-create&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;host.create&lt;/a&gt; to launch the instance.&lt;/p&gt;</description>
                <environment></environment>
        <key id="1402950">SERVER-49333</key>
            <summary>Use host.create to set up remote instance for powercycle</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</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="3">Duplicate</resolution>
                                        <assignee username="vlad.rachev@mongodb.com">Vlad Rachev</assignee>
                                    <reporter username="vlad.rachev@mongodb.com">Vlad Rachev</reporter>
                        <labels>
                            <label>powercycle</label>
                            <label>tig-powercycle</label>
                    </labels>
                <created>Tue, 7 Jul 2020 16:09:41 +0000</created>
                <updated>Tue, 24 Nov 2020 02:20:27 +0000</updated>
                            <resolved>Tue, 24 Nov 2020 02:20:16 +0000</resolved>
                                                                    <component>Testing Infrastructure</component>
                                        <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                <comments>
                            <comment id="3503116" author="robert.guo" created="Tue, 24 Nov 2020 02:20:16 +0000"  >&lt;p&gt;Resolving this ticket as a dupe of the eponymous PM. Feel free to follow that ticket for updates as we&apos;re planning to start work soon.&lt;/p&gt;</comment>
                            <comment id="3399361" author="brooke.miller" created="Thu, 17 Sep 2020 15:53:18 +0000"  >&lt;p&gt;It was in progress from the POC that Rob started in July. Moving back to Open to reflect it&apos;s true current state.&lt;/p&gt;</comment>
                            <comment id="3287819" author="robert.guo" created="Thu, 16 Jul 2020 13:20:16 +0000"  >&lt;p&gt;Got powercycle on Windows running locally using the code &lt;a href=&quot;https://github.com/guoyr/mongo/commit/468d75f2314b07a95dd593ac2a07345f9e7f69cb&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;here&lt;/a&gt;. It ran 6 successful loops before my laptop ran out of FDs. I will do a few more runs with the 4.4 binary today. Logs are attached to this ticket under the name &lt;tt&gt;powercycle-windows.log&lt;/tt&gt;&lt;/p&gt;

&lt;p&gt;There&apos;s still a bit of work involved in getting the powercycle tests running in Evergreen. There are a dozen Windows-specific issues (see linked code above for temporary workarounds) that still need to be worked out to get it CI-ready. In addition, we can only test changes in patch builds because Windows spawn hosts&apos; don&apos;t have any ports open in the 10000+ range and can&apos;t ssh into each other out of box. Furthermore, even assuming the above issues are resolved, &quot;Windows&quot; BV compiles still take 30+ min even with scons cache, so the iteration cycle for any change is going to be quite long.&lt;/p&gt;
</comment>
                            <comment id="3284508" author="ian@10gen.com" created="Tue, 14 Jul 2020 15:46:32 +0000"  >&lt;p&gt;Cool, thanks for continuing to push on this!&lt;/p&gt;</comment>
                            <comment id="3283684" author="ian@10gen.com" created="Tue, 14 Jul 2020 00:51:08 +0000"  >&lt;p&gt;Hey Robert, were you able to run the powercycle tests locally today?  If so, did they pass?  Obvi that won&apos;t confirm that we&apos;ve avoided introducing any nondeterministic failures, but it would still be nice to confirm we don&apos;t have any 100% failures.&lt;/p&gt;</comment>
                            <comment id="3281442" author="robert.guo" created="Sun, 12 Jul 2020 14:18:22 +0000"  >&lt;p&gt;While the security group issue was resolved after discussions in #evergreen-user, I&apos;m still not able to ssh into the host created by &lt;tt&gt;host.create&lt;/tt&gt; using the updated instructions in the Evergreen wiki after various attempts to use different credentials. I&apos;m going to set up a meeting with Evergreen to figure it out in-person next week.&lt;/p&gt;

&lt;p&gt;For now, in order to not block the 4.4 release, I&apos;m going to manually run powercycle on Windows locally to circumvent the host issue. Updates will be posted to &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-48080&quot; title=&quot;Use &amp;quot;Administrator&amp;quot; as the Powercycle user on Windows&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-48080&quot;&gt;&lt;del&gt;SERVER-48080&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3272480" author="vlad.rachev" created="Tue, 7 Jul 2020 16:09:58 +0000"  >&lt;p&gt;The work in &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-48690&quot; title=&quot;Architecture Guide updates for Storage API Improvements for SBE&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-48690&quot;&gt;&lt;del&gt;SERVER-48690&lt;/del&gt;&lt;/a&gt; and &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-48691&quot; title=&quot;Fix Ninja builds on Windows Enterprise Server&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-48691&quot;&gt;&lt;del&gt;SERVER-48691&lt;/del&gt;&lt;/a&gt; will fix the issue of using &lt;tt&gt;Administrator&lt;/tt&gt; when connecting to the Windows machine. &lt;/p&gt;

&lt;p&gt;During implementation of the above tickets, we ran into another issue connecting to the remote instance on windows. See &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-48080?focusedCommentId=3231685&amp;amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-3231685&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;Robert&apos;s comment for more detail&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Investigation into what is causing this issue has been unfruitful, so we are opting to instead migrate to using &lt;a href=&quot;https://github.com/evergreen-ci/evergreen/wiki/Project-Commands#host-create&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;host.create&lt;/a&gt; to launch the remote instance. &lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10420">
                    <name>Backports</name>
                                            <outwardlinks description="backported by">
                                                        </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                                        </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                                        </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="1346304">SERVER-48080</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="270191" name="powercycle-windows.log" size="1333397" author="robert.guo@mongodb.com" created="Thu, 16 Jul 2020 13:21:00 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>7.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18555" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname># of Sprints</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1.0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_12450" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                        <customfieldname>Backport Requested</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="18953"><![CDATA[v4.4]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Sun, 12 Jul 2020 14:18:22 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        3 years, 11 weeks, 2 days ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <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>PM-2010</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>robert.guo@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            3 years, 11 weeks, 2 days ago
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_16465" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Linked BF Score</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>36.0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>brooke.miller@mongodb.com</customfieldvalue>
            <customfieldvalue>ian@mongodb.com</customfieldvalue>
            <customfieldvalue>robert.guo@mongodb.com</customfieldvalue>
            <customfieldvalue>vlad.rachev@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hxtqfb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hy1op3:</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_23361" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Requested By</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="4338">STM 2020-12-14</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10555" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>3.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_22870" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Triagers</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hxtcon:</customfieldvalue>

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