<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:07: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>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-14153] sanity test_280: &quot;mount client failed&quot; on review-dne-ssk review-dne-selinux-ssk</title>
                <link>https://jira.whamcloud.com/browse/LU-14153</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;This issue was created by maloo for Andreas Dilger  &amp;lt;adilger@whamcloud.com&amp;gt;&lt;/p&gt;

&lt;p&gt;This issue relates to the following test suite run: &lt;a href=&quot;https://testing.whamcloud.com/test_sets/4a0c244b-cc64-455a-9d41-a8cf9790407c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sets/4a0c244b-cc64-455a-9d41-a8cf9790407c&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;test_280 failed with the following error:&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;== sanity test 280: Race between MGS umount and client llog processing =====
10.9.6.22@tcp:/lustre /mnt/lustre lustre rw,seclabel,flock,user_xattr,lazystatfs,noencrypt 0 0
CMD: trevis-45vm1.trevis.whamcloud.com grep -c /mnt/lustre&apos; &apos; /proc/mounts
Stopping client trevis-45vm1.trevis.whamcloud.com /mnt/lustre (opts:)
CMD: trevis-45vm1.trevis.whamcloud.com lsof -t /mnt/lustre
CMD: trevis-45vm1.trevis.whamcloud.com umount  /mnt/lustre 2&amp;gt;&amp;amp;1
CMD: trevis-25vm1.trevis.whamcloud.com mount -t lustre -o user_xattr,flock,skpath=/tmp/test-framework-keys trevis-25vm4@tcp:/lustre /mnt/lustre
:
Starting client: trevis-25vm1.trevis.whamcloud.com:  -o user_xattr,flock,skpath=/tmp/test-framework-keys trevis-25vm4@tcp:/lustre /mnt/lustre
CMD: trevis-25vm1.trevis.whamcloud.com mkdir -p /mnt/lustre
CMD: trevis-25vm1.trevis.whamcloud.com mount -t lustre -o user_xattr,flock,skpath=/tmp/test-framework-keys trevis-25vm4@tcp:/lustre /mnt/lustre
mount.lustre: according to /etc/mtab trevis-25vm4@tcp:/lustre is already mounted on /mnt/lustre
 sanity test_280: @@@@@@ FAIL: mount client failed 
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;It looks like this is failing intermittently since 2020-07-30 (about 35 times over 4 months) for &lt;tt&gt;review-dne-ssk&lt;/tt&gt; and &lt;tt&gt;review-dne-selinux-ssk&lt;/tt&gt; sessions.  Note that it does not happen for &lt;tt&gt;review-dne-selinux&lt;/tt&gt; sessions, and the few failures on other test sessions look like they were related to many previous tests failing also.&lt;/p&gt;

&lt;p&gt;It may just be a test script issue (e.g. SSK is causing the client mount to be slower, and the race that the subtest is trying to trigger is happening differently as a result).&lt;/p&gt;





&lt;p&gt;VVVVVVV DO NOT REMOVE LINES BELOW, Added by Maloo for auto-association VVVVVVV&lt;br/&gt;
sanity test_280 - mount client failed&lt;/p&gt;</description>
                <environment></environment>
        <key id="61784">LU-14153</key>
            <summary>sanity test_280: &quot;mount client failed&quot; on review-dne-ssk review-dne-selinux-ssk</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="1" iconUrl="https://jira.whamcloud.com/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="wc-triage">WC Triage</assignee>
                                    <reporter username="maloo">Maloo</reporter>
                        <labels>
                            <label>SSK</label>
                    </labels>
                <created>Fri, 27 Nov 2020 05:23:58 +0000</created>
                <updated>Mon, 25 Jan 2021 22:25:25 +0000</updated>
                                            <version>Lustre 2.14.0</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                            <comments>
                            <comment id="286156" author="adilger" created="Fri, 27 Nov 2020 05:40:25 +0000"  >&lt;p&gt;Comparing a passing and failing test run, it is clear that the &lt;b&gt;failing&lt;/b&gt; test run has an additional &quot;&lt;tt&gt;Starting client:&lt;/tt&gt;&quot; step, which leads to the &quot;&lt;tt&gt;already mounted&lt;/tt&gt;&quot; error, because the &lt;b&gt;passing&lt;/b&gt; test run shows that the client already has a mounted filesystem when &lt;tt&gt;mount_client()&lt;/tt&gt; is called, so doesn&apos;t even try to mount it again:&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;diff -u /tmp/passed /tmp/failed
--- /tmp/passed	2020-11-26 22:38:25.000000000 -0700
+++ /tmp/failed	2020-11-26 22:38:26.000000000 -0700
@@ -33,6 +33,9 @@
 pdsh@trevis-10vm1: trevis-10vm4: ssh exited with exit code 1
 CMD: trevis-10vm4 e2label /dev/mapper/mds1_flakey 2&amp;gt;/dev/null
 Started lustre-MDT0000
-client@tcp:/lustre /mnt/lustre lustre rw,seclabel,flock,user_xattr,lazystatfs,noencrypt 0 0
-Resetting fail_loc on all nodes...CMD: trevis-10vm1.trevis.whamcloud.com,trevis-10vm2,trevis-10vm3,trevis-10vm4,trevis-10vm5 lctl set_param -n fail_loc=0 	    fail_val=0 2&amp;gt;/dev/null
-done.
+Starting client: trevis-10vm1.trevis.whamcloud.com:  -o user_xattr,flock,skpath=/tmp/test-framework-keys trevis-10vm4@tcp:/lustre /mnt/lustre
+CMD: trevis-10vm1.trevis.whamcloud.com mkdir -p /mnt/lustre
+CMD: trevis-10vm1.trevis.whamcloud.com mount -t lustre -o user_xattr,flock,skpath=/tmp/test-framework-keys trevis-10vm4@tcp:/lustre /mnt/lustre
+mount.lustre: according to /etc/mtab trevis-10vm4@tcp:/lustre is already mounted on /mnt/lustre
+ sanity test_280: @@@@@@ FAIL: mount client failed 
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;This definitely seems like a race in the test, since the failed test doesn&apos;t detect the mount in &quot;&lt;tt&gt;mount_client()&lt;/tt&gt;&quot; but finds it later when &lt;tt&gt;zconf_mount()&lt;/tt&gt; tries to mount.&lt;/p&gt;</comment>
                            <comment id="287295" author="artem_blagodarenko" created="Fri, 11 Dec 2020 08:35:32 +0000"  >&lt;p&gt;+1&#160;&lt;a href=&quot;https://testing.whamcloud.com/test_sets/2f812d63-e312-49fe-a7e7-67df1e801949&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sets/2f812d63-e312-49fe-a7e7-67df1e801949&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="289909" author="emoly.liu" created="Wed, 20 Jan 2021 08:15:31 +0000"  >&lt;p&gt;+1 on master:&#160;&lt;a href=&quot;https://testing.whamcloud.com/test_sets/32b28fef-bddf-422b-9c73-e677bce9cc50&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sets/32b28fef-bddf-422b-9c73-e677bce9cc50&lt;/a&gt;&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|i01fvr:</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>