<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:13:58 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-14928] Allow MD target re-registered after writeconf</title>
                <link>https://jira.whamcloud.com/browse/LU-14928</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;In a DNE system, it is not safe to do writeconf of a MD target and attempt to mount (and re-register) it again, as it creates weird MDT-MDT osp devices as &quot;fsname-MDT0001-osp-MDT0001&quot;. But it would be nice to have such a possibility to fix a half-failed target registration, when MGS completes the registration process but the target fails with a timeout not knowing about registration success.&lt;/p&gt;</description>
                <environment></environment>
        <key id="65602">LU-14928</key>
            <summary>Allow MD target re-registered after writeconf</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</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="zam">Alexander Zarochentsev</assignee>
                                    <reporter username="zam">Alexander Zarochentsev</reporter>
                        <labels>
                    </labels>
                <created>Wed, 11 Aug 2021 13:13:39 +0000</created>
                <updated>Thu, 7 Dec 2023 11:11:54 +0000</updated>
                            <resolved>Wed, 25 Aug 2021 16:39:45 +0000</resolved>
                                                    <fixVersion>Lustre 2.15.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                            <comments>
                            <comment id="309902" author="gerrit" created="Wed, 11 Aug 2021 13:14:51 +0000"  >&lt;p&gt;&quot;Alexander Zarochentsev &amp;lt;alexander.zarochentsev@hpe.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/44594&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44594&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14928&quot; title=&quot;Allow MD target re-registered after writeconf&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14928&quot;&gt;&lt;del&gt;LU-14928&lt;/del&gt;&lt;/a&gt; mgs: allow md target re-register&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 7223b7e6fb6925af05cade3699f73874fa5f4751&lt;/p&gt;</comment>
                            <comment id="309903" author="zam" created="Wed, 11 Aug 2021 13:15:40 +0000"  >&lt;p&gt;here test conf-sanity 130  output w/o the fix:&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;== conf-sanity test 130: re-register an MDT after writeconf ========================================== 16:02:19 (1628686939)
start mds service on devvm1
Starting mds1: -o localrecov  /dev/mapper/mds1_flakey /mnt/lustre-mds1
Started lustre-MDT0000
start mds service on devvm1
Starting mds2: -o localrecov  /dev/mapper/mds2_flakey /mnt/lustre-mds2
Started lustre-MDT0001
devvm1: executing wait_import_state_mount FULL mdc.lustre-MDT0000-mdc-*.mds_server_uuid
devvm1: executing wait_import_state_mount FULL mdc.lustre-MDT0001-mdc-*.mds_server_uuid
stop mds service on devvm1
Stopping /mnt/lustre-mds2 (opts:-f) on devvm1
checking for existing Lustre data: found

   Read previous values:
Target:     lustre-MDT0001
Index:      1
Lustre FS:  lustre
Mount type: ldiskfs
Flags:      0x1
              (MDT )
Persistent mount opts: user_xattr,errors=remount-ro
Parameters: mgsnode=192.168.56.101@tcp sys.timeout=20 mdt.identity_upcall=/work/git/lustre-wc-rel/lustre/tests/../utils/l_getidentity


   Permanent disk data:
Target:     lustre=MDT0001
Index:      1
Lustre FS:  lustre
Mount type: ldiskfs
Flags:      0x101
              (MDT writeconf )
Persistent mount opts: user_xattr,errors=remount-ro
Parameters: mgsnode=192.168.56.101@tcp sys.timeout=20 mdt.identity_upcall=/work/git/lustre-wc-rel/lustre/tests/../utils/l_getidentity

Writing CONFIGS/mountdata
start mds service on devvm1
Starting mds2: -o localrecov  /dev/mapper/mds2_flakey /mnt/lustre-mds2
Started lustre-MDT0001
 16 UP osp lustre-MDT0001-osp-MDT0001 lustre-MDT0001-mdtlov_UUID 4
 conf-sanity test_130: @@@@@@ FAIL: Illegal OSP device created 
  Trace dump:
  = ./../tests/test-framework.sh:6221:error()
  = conf-sanity.sh:9259:test_130()
  = ./../tests/test-framework.sh:6524:run_one()
  = ./../tests/test-framework.sh:6571:run_one_logged()
  = ./../tests/test-framework.sh:6398:run_test()
  = conf-sanity.sh:9262:main()
Dumping lctl log to /tmp/test_logs/1628686868/conf-sanity.test_130.*.1628686959.log
Dumping logs only on local client.
Resetting fail_loc on all nodes...done.
FAIL 130 (30s)
[root@devvm1 tests]# 
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="311121" author="gerrit" created="Wed, 25 Aug 2021 06:23:44 +0000"  >&lt;p&gt;&quot;Oleg Drokin &amp;lt;green@whamcloud.com&amp;gt;&quot; merged in patch &lt;a href=&quot;https://review.whamcloud.com/44594/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44594/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14928&quot; title=&quot;Allow MD target re-registered after writeconf&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14928&quot;&gt;&lt;del&gt;LU-14928&lt;/del&gt;&lt;/a&gt; mgs: allow md target re-register&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: e4f3f47f04c762770bc36c1e3fa7e92e94a36704&lt;/p&gt;</comment>
                            <comment id="311167" author="pjones" created="Wed, 25 Aug 2021 16:39:45 +0000"  >&lt;p&gt;Landed for 2.15&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="24409">LU-4966</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="78648">LU-17240</issuekey>
        </issuelink>
                            </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|i021hz:</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>