<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:18:05 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-15412] sanity test 807 stuck on multi-nodes setup when CLIENTS is empty </title>
                <link>https://jira.whamcloud.com/browse/LU-15412</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Sanity test 807 stuck on multi-nodes test environment when CLIENTS is empty.&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;
[root@lustre-aio tests]# PTLDEBUG=-1  ./auster  -vr sanity --only 807
2...
3
4== sanity test 807: verify LSOM syncing tool ============= 02:19:11 (1641349151)
5mdd.lustre-MDT0000.changelog_mask=+hsm
6mdd.lustre-MDT0001.changelog_mask=+hsm
7Registered 2 changelog users: &lt;span class=&quot;code-quote&quot;&gt;&apos;cl1 cl1&apos;&lt;/span&gt;
8llite.lustre-fffff7ba8ec63000.xattr_cache=0
91+0 records in
101+0 records out
111048576 bytes (1.0 MB, 1.0 MiB) copied, 0.101602 s, 10.3 MB/s
12Test SOM &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; multi-client (0) writes
13No such rcmd module &lt;span class=&quot;code-quote&quot;&gt;&quot;(PATH=$PATH&quot;&lt;/span&gt;
14pdsh@lustre-aio: Failed to register rcmd &lt;span class=&quot;code-quote&quot;&gt;&quot;(PATH=$PATH&quot;&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;code-quote&quot;&gt;&quot;/lib64/lustre/utils:/lib64/lustre/tests:/sbin:/usr/sbin; cd /lib64/lustre/tests; LUSTRE=&quot;&lt;/span&gt;/lib64/lustre&lt;span class=&quot;code-quote&quot;&gt;&quot;  mds1_FSTYPE=ldiskfs ost1_FSTYPE=ldiskfs VERBOSE=&lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt; FSTYPE=ldiskfs NETTYPE=tcp sh -c &quot;&lt;/span&gt;sync ; sleep 5 ; sync&lt;span class=&quot;code-quote&quot;&gt;&quot;)&quot;&lt;/span&gt;
15Start to sync 3 records.
16lustre-MDT0000: clear the changelog &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; cl1 of all records
17lustre-MDT0000: Deregistered changelog user #1
18
19...stucking... &lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;But defining var &#8220;CLIENTS=$(hostname)&#8221; in cfg/local.sh, the test case passes.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;sanity test 807 source code&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;
27113 test_807() {
27114 &#160; &#160; [ -n &lt;span class=&quot;code-quote&quot;&gt;&quot;$FILESET&quot;&lt;/span&gt; ] &amp;amp;&amp;amp; skip &lt;span class=&quot;code-quote&quot;&gt;&quot;Not functional &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; FILESET set&quot;&lt;/span&gt;
27115 &#160; &#160; [ $MDS1_VERSION -lt $(version_code 2.11.52) ] &amp;amp;&amp;amp;
27116 &#160; &#160; &#160; &#160; skip &lt;span class=&quot;code-quote&quot;&gt;&quot;Need MDS version at least 2.11.52&quot;&lt;/span&gt;
27117
27118 &#160; &#160; # Registration step
27119 &#160; &#160; changelog_register || error &lt;span class=&quot;code-quote&quot;&gt;&quot;changelog_register failed&quot;&lt;/span&gt;
27120 &#160; &#160; local cl_user=&lt;span class=&quot;code-quote&quot;&gt;&quot;${CL_USERS[$SINGLEMDS]%% *}&quot;&lt;/span&gt;
27121 &#160; &#160; changelog_users $SINGLEMDS | grep -q $cl_user ||
27122 &#160; &#160; &#160; &#160; error &lt;span class=&quot;code-quote&quot;&gt;&quot;User $cl_user not found in changelog_users&quot;&lt;/span&gt;
27123
27124 &#160; &#160; local save=&lt;span class=&quot;code-quote&quot;&gt;&quot;$TMP/$TESTSUITE-$TESTNAME.parameters&quot;&lt;/span&gt;
27125 &#160; &#160; save_lustre_params client &lt;span class=&quot;code-quote&quot;&gt;&quot;llite.*.xattr_cache&quot;&lt;/span&gt; &amp;gt; $save
27126 &#160; &#160; lctl set_param llite.*.xattr_cache=0
27127 &#160; &#160; stack_trap &lt;span class=&quot;code-quote&quot;&gt;&quot;restore_lustre_params &amp;lt; $save; rm -f $save&quot;&lt;/span&gt; EXIT
27128
27129 &#160; &#160; rm -rf $DIR/$tdir || error &lt;span class=&quot;code-quote&quot;&gt;&quot;rm $tdir failed&quot;&lt;/span&gt;
27130 &#160; &#160; mkdir_on_mdt0 $DIR/$tdir || error &lt;span class=&quot;code-quote&quot;&gt;&quot;mkdir $tdir failed&quot;&lt;/span&gt;
27131 &#160; &#160; touch $DIR/$tdir/trunc || error &lt;span class=&quot;code-quote&quot;&gt;&quot;touch $tdir/trunc failed&quot;&lt;/span&gt;
27132 &#160; &#160; $TRUNCATE $DIR/$tdir/trunc 1024 || error &lt;span class=&quot;code-quote&quot;&gt;&quot;truncate $tdir/trunc failed&quot;&lt;/span&gt;
27133 &#160; &#160; $TRUNCATE $DIR/$tdir/trunc 1048576 ||
27134 &#160; &#160; &#160; &#160; error &lt;span class=&quot;code-quote&quot;&gt;&quot;truncate $tdir/trunc failed&quot;&lt;/span&gt;
27135
27136 &#160; &#160; local bs=1048576
27137 &#160; &#160; dd &lt;span class=&quot;code-keyword&quot;&gt;if&lt;/span&gt;=/dev/zero of=$DIR/$tdir/single_dd bs=$bs count=1 conv=fsync ||
27138 &#160; &#160; &#160; &#160; error &lt;span class=&quot;code-quote&quot;&gt;&quot;write $tfile failed&quot;&lt;/span&gt;
27139
27140 &#160; &#160; # multi-client wirtes
27141 &#160; &#160; local num=$(get_node_count ${CLIENTS&lt;span class=&quot;code-comment&quot;&gt;//,/ })
&lt;/span&gt;27142 &#160; &#160; local offset=0
27143 &#160; &#160; local i=0
27144
27145 &#160; &#160; echo &lt;span class=&quot;code-quote&quot;&gt;&quot;Test SOM &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; multi-client ($num) writes&quot;&lt;/span&gt;
27146 &#160; &#160; touch $DIR/$tfile || error &lt;span class=&quot;code-quote&quot;&gt;&quot;touch $tfile failed&quot;&lt;/span&gt;
27147 &#160; &#160; $TRUNCATE $DIR/$tfile 0
27148 &#160; &#160; &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; client in ${CLIENTS&lt;span class=&quot;code-comment&quot;&gt;//,/ }; &lt;span class=&quot;code-keyword&quot;&gt;do&lt;/span&gt;
&lt;/span&gt;27149 &#160; &#160; &#160; &#160; do_node $client $MULTIOP $DIR/$tfile Oz${offset}w${bs}c &amp;amp;
27150 &#160; &#160; &#160; &#160; local pids[$i]=$!
27151 &#160; &#160; &#160; &#160; i=$((i + 1))
27152 &#160; &#160; &#160; &#160; offset=$((offset + $bs))
27153 &#160; &#160; done
27154 &#160; &#160; &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; (( i=0; i &amp;lt; $num; i++ )); &lt;span class=&quot;code-keyword&quot;&gt;do&lt;/span&gt;
27155 &#160; &#160; &#160; &#160; wait ${pids[$i]}
27156 &#160; &#160; done
27157
27158 &#160; &#160; do_rpc_nodes &lt;span class=&quot;code-quote&quot;&gt;&quot;$CLIENTS&quot;&lt;/span&gt; cancel_lru_locks osc
27159 &#160; &#160; do_nodes &lt;span class=&quot;code-quote&quot;&gt;&quot;$CLIENTS&quot;&lt;/span&gt; &lt;span class=&quot;code-quote&quot;&gt;&quot;sync ; sleep 5 ; sync&quot;&lt;/span&gt;
27160 &#160; &#160; $LSOM_SYNC -u $cl_user -m $FSNAME-MDT0000 $MOUNT
27161 &#160; &#160; check_lsom_data $DIR/$tdir/trunc
27162 &#160; &#160; check_lsom_data $DIR/$tdir/single_dd
27163 &#160; &#160; check_lsom_data $DIR/$tfile
27164
27165 &#160; &#160; rm -rf $DIR/$tdir
27166 &#160; &#160; # Deregistration step
27167 &#160; &#160; changelog_deregister || error &lt;span class=&quot;code-quote&quot;&gt;&quot;changelog_deregister failed&quot;&lt;/span&gt;
27168 }
27169 run_test 807 &lt;span class=&quot;code-quote&quot;&gt;&quot;verify LSOM syncing tool&quot;&lt;/span&gt;
 &lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment>Muli-node Lustre test environment.</environment>
        <key id="67824">LU-15412</key>
            <summary>sanity test 807 stuck on multi-nodes setup when CLIENTS is empty </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="xinliang">Xinliang Liu</assignee>
                                    <reporter username="xinliang">Xinliang Liu</reporter>
                        <labels>
                    </labels>
                <created>Thu, 6 Jan 2022 09:11:42 +0000</created>
                <updated>Sat, 20 May 2023 11:05:18 +0000</updated>
                            <resolved>Sat, 11 Jun 2022 15:35:33 +0000</resolved>
                                                    <fixVersion>Lustre 2.16.0</fixVersion>
                    <fixVersion>Lustre 2.15.3</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                            <comments>
                            <comment id="322006" author="gerrit" created="Fri, 7 Jan 2022 02:59:08 +0000"  >&lt;p&gt;&quot;xinliang &amp;lt;xinliang.liu@linaro.org&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/45994&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/45994&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15412&quot; title=&quot;sanity test 807 stuck on multi-nodes setup when CLIENTS is empty &quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15412&quot;&gt;&lt;del&gt;LU-15412&lt;/del&gt;&lt;/a&gt; tests: Let init_clients_lists() export client vars&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: f71c1b8bc5edd919bd2b42d4dc42d6b8fc94f3d9&lt;/p&gt;</comment>
                            <comment id="337402" author="gerrit" created="Sat, 11 Jun 2022 05:33:04 +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/45994/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/45994/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15412&quot; title=&quot;sanity test 807 stuck on multi-nodes setup when CLIENTS is empty &quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15412&quot;&gt;&lt;del&gt;LU-15412&lt;/del&gt;&lt;/a&gt; tests: Let init_clients_lists() export client vars&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: f8e56a25cfc3e1f5af52e616bac950a5fb90ea40&lt;/p&gt;</comment>
                            <comment id="337499" author="pjones" created="Sat, 11 Jun 2022 15:35:33 +0000"  >&lt;p&gt;Landed for 2.16&lt;/p&gt;</comment>
                            <comment id="369424" author="gerrit" created="Thu, 13 Apr 2023 18:00:10 +0000"  >&lt;p&gt;&quot;Jian Yu &amp;lt;yujian@whamcloud.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/50627&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/50627&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15412&quot; title=&quot;sanity test 807 stuck on multi-nodes setup when CLIENTS is empty &quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15412&quot;&gt;&lt;del&gt;LU-15412&lt;/del&gt;&lt;/a&gt; tests: Let init_clients_lists() export client vars&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_15&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: c798d7fce2d6621308642666fee296c7492c98cf&lt;/p&gt;</comment>
                            <comment id="373027" author="gerrit" created="Sat, 20 May 2023 07:09:34 +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/c/fs/lustre-release/+/50627/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/50627/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15412&quot; title=&quot;sanity test 807 stuck on multi-nodes setup when CLIENTS is empty &quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15412&quot;&gt;&lt;del&gt;LU-15412&lt;/del&gt;&lt;/a&gt; tests: Let init_clients_lists() export client vars&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_15&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 06a12ebd20995b88d28bd2a740ff370025193cdb&lt;/p&gt;</comment>
                    </comments>
                    <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|i02dsf:</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>