<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:34:34 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>Whamcloud Community JIRA</title>
    <link>https://jira.whamcloud.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.14</version>
        <build-number>940014</build-number>
        <build-date>05-12-2023</build-date>
    </build-info>


<item>
            <title>[LU-10384] Replace nids doesn&apos;t add failover nid and add_conn string to config</title>
                <link>https://jira.whamcloud.com/browse/LU-10384</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;There is MDT-MDT connection problem after failover.&lt;/p&gt;

&lt;p&gt;Here is config for MDT0000 (no replace_nids applied for it)&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;#10 (224)marker  17 (flags=0x01, v2.5.1.0) lustre-MDT0000  &#8216;add osp&#8217; Wed Aug 30 10:34:36 2017-
#11 (088)add_uuid  nid=192.168.0.112@tcp(0x20000c0a80070)  0:  1:192.168.0.112@tcp  
#12 (144)attach    0:lustre-MDT0000-osp-MDT0001  1:osp  2:lustre-MDT0001-mdtlov_UUID  
#13 (152)setup     0:lustre-MDT0000-osp-MDT0001  1:lustre-MDT0000_UUID  2:192.168.0.112@tcp  
#14 (088)add_uuid  nid=192.168.0.113@tcp(0x20000c0a80071)  0:  1:192.168.0.113@tcp  
#15 (120)add_conn  0:lustre-MDT0000-osp-MDT0001  1:192.168.0.113@tcp  
#16 (136)modify_mdc_tgts add 0:lustre-MDT0001-mdtlov  1:lustre-MDT0000_UUID  2:0  3:1  
#17 (224)END   marker  17 (flags

&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;And MDT0001 config after replace_nids.&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;#19 (224)marker  20 (flags=0x01, v2.5.1.0) lustre-MDT0001  &#8216;add osp&#8217; Wed Aug 30 10:34:36 2017-
#20 (088)add_uuid  nid=192.168.0.113@tcp(0x20000c0a80071)  0:  1:192.168.0.113@tcp  
#21 (144)attach    0:lustre-MDT0001-osp-MDT0000  1:osp  2:lustre-MDT0000-mdtlov_UUID  
#22 (152)setup     0:lustre-MDT0001-osp-MDT0000  1:lustre-MDT0001_UUID  2:192.168.0.113@tcp  
#23 (136)modify_mdc_tgts add 0:lustre-MDT0000-mdtlov  1:lustre-MDT0001_UUID  2:1  3:1  
#24 (224)END   marker  20 (flags=0x02, v2.5.1.0) lustre-MDT0001  &#8216;add osp&#8217; Wed Aug 30 10:34:36 2017-

&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Replace nids doesn&apos;t add failover nid and add_conn string to config. This is the reason ops connection can not be established after failover.&lt;/p&gt;

&lt;p&gt;The solution is&#160;add option to replace_nids that adds failover record.&lt;/p&gt;</description>
                <environment></environment>
        <key id="49734">LU-10384</key>
            <summary>Replace nids doesn&apos;t add failover nid and add_conn string to config</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="2" iconUrl="https://jira.whamcloud.com/images/icons/priorities/critical.svg">Critical</priority>
                        <status id="5" iconUrl="https://jira.whamcloud.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="artem_blagodarenko">Artem Blagodarenko</assignee>
                                    <reporter username="artem_blagodarenko">Artem Blagodarenko</reporter>
                        <labels>
                            <label>patch</label>
                    </labels>
                <created>Thu, 14 Dec 2017 16:27:44 +0000</created>
                <updated>Fri, 19 Apr 2019 15:16:18 +0000</updated>
                            <resolved>Fri, 4 Jan 2019 05:02:28 +0000</resolved>
                                                    <fixVersion>Lustre 2.13.0</fixVersion>
                    <fixVersion>Lustre 2.12.1</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>7</watches>
                                                                            <comments>
                            <comment id="216926" author="gerrit" created="Thu, 21 Dec 2017 09:33:11 +0000"  >&lt;p&gt;Artem Blagodarenko (c17828@cray.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/30624&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/30624&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10384&quot; title=&quot;Replace nids doesn&amp;#39;t add failover nid and add_conn string to config&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10384&quot;&gt;&lt;del&gt;LU-10384&lt;/del&gt;&lt;/a&gt; mgs: replace_nids large string and failover support&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: e5ac0db60e4d7772877f35b7a49b079f7031ccd3&lt;/p&gt;</comment>
                            <comment id="220746" author="artem_blagodarenko" created="Mon, 12 Feb 2018 15:16:09 +0000"  >&lt;p&gt;Hello &lt;a href=&quot;https://jira.whamcloud.com/secure/ViewProfile.jspa?name=James_Nunez&quot; class=&quot;user-hover&quot; rel=&quot;James_Nunez&quot;&gt;James_Nunez&lt;/a&gt; &lt;br/&gt;
I see such message in logs&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;[16136.542599] LustreError: 10477:0:(mgc_request.c:1576:mgc_apply_recover_logs()) mgc: cannot find uuid by nid 10.2.8.156@tcp
[16136.543707] Lustre: 10477:0:(mgc_request.c:1802:mgc_process_recover_nodemap_log()) MGC10.2.8.156@tcp: error processing recovery log lustre-mdtir: rc = -2
[16136.545012] LustreError: 10477:0:(mgc_request.c:2132:mgc_process_log()) MGC10.2.8.156@tcp: recover log lustre-mdtir failed, not fatal: rc = -2
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;10.2.8.156 - is new address that was applied by lctl replace_nids&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;[16118.896695] Lustre: DEBUG MARKER: lctl replace_nids lustre-MDT0000 10.2.8.156@tcp
[16119.429006] Lustre: DEBUG MARKER: lctl replace_nids lustre-MDT0001 10.2.8.156@tcp
[16119.748693] Lustre: DEBUG MARKER: lctl replace_nids lustre-OST0000 10.2.8.156@tcp
[16120.067065] Lustre: DEBUG MARKER: lctl replace_nids lustre-OST0001 10.2.8.156@tcp
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;I can not be sure now if my patch have no influence to 108a and 108b tests falls. I am going to investigate the tests hangs in this issue. Because I have no ready zfs-based installation here, and testing system can easily reproduce this issue, can I ask to support me sharing some extra finales? &lt;br/&gt;
First, I need files from CONFIGS directors on MGS to check if replace_nids precessed well.&lt;/p&gt;

&lt;p&gt;Thanks,&lt;/p&gt;</comment>
                            <comment id="226069" author="artem_blagodarenko" created="Mon, 16 Apr 2018 09:45:05 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.whamcloud.com/secure/ViewProfile.jspa?name=jamesanunez&quot; class=&quot;user-hover&quot; rel=&quot;jamesanunez&quot;&gt;jamesanunez&lt;/a&gt; Maloo set -1 to my patch. I checked locally  config_sanity test_32d is failed with &quot;rmmod: ERROR: Module zfs is in use&quot; with and without my patch.  Test test_75 is always passed in my local box (with/without my patch).&lt;/p&gt;

&lt;p&gt;Can you verify patch? Thanks. &lt;/p&gt;</comment>
                            <comment id="226073" author="artem_blagodarenko" created="Mon, 16 Apr 2018 12:02:46 +0000"  >&lt;p&gt;Same result for test_32a. Failed with/without my patch.&lt;/p&gt;</comment>
                            <comment id="239320" author="gerrit" created="Fri, 4 Jan 2019 04:44:47 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/30624/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/30624/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10384&quot; title=&quot;Replace nids doesn&amp;#39;t add failover nid and add_conn string to config&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10384&quot;&gt;&lt;del&gt;LU-10384&lt;/del&gt;&lt;/a&gt; mgs: replace_nids large string and failover support&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 09da1564d3794ca7b82e1c1791da253bee6178d4&lt;/p&gt;</comment>
                            <comment id="239365" author="pjones" created="Fri, 4 Jan 2019 05:02:28 +0000"  >&lt;p&gt;Landed for 2.13&lt;/p&gt;</comment>
                            <comment id="242684" author="gerrit" created="Mon, 25 Feb 2019 17:15:55 +0000"  >&lt;p&gt;Minh Diep (mdiep@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/34296&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/34296&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10384&quot; title=&quot;Replace nids doesn&amp;#39;t add failover nid and add_conn string to config&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10384&quot;&gt;&lt;del&gt;LU-10384&lt;/del&gt;&lt;/a&gt; mgs: replace_nids large string and failover support&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 7bc57e9b3bf9f4d77126133d68e40c8031934385&lt;/p&gt;</comment>
                            <comment id="244198" author="gerrit" created="Tue, 19 Mar 2019 06:00:27 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/34296/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/34296/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10384&quot; title=&quot;Replace nids doesn&amp;#39;t add failover nid and add_conn string to config&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10384&quot;&gt;&lt;del&gt;LU-10384&lt;/del&gt;&lt;/a&gt; mgs: replace_nids large string and failover support&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 97654820f8a60b1752b92b79cd6bc254a4e48958&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                                        </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="54479">LUDOC-523</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                                        </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzzpe7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10060" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Severity</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10022"><![CDATA[3]]></customfieldvalue>

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