<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:18:39 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-1668] Test failure on test suite conf-sanity 53a</title>
                <link>https://jira.whamcloud.com/browse/LU-1668</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;This issue was created by maloo for sarah &amp;lt;sarah@whamcloud.com&amp;gt;&lt;/p&gt;

&lt;p&gt;This issue relates to the following test suite run: &lt;a href=&quot;https://maloo.whamcloud.com/test_sets/5b019fd0-d5c0-11e1-b078-52540035b04c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/5b019fd0-d5c0-11e1-b078-52540035b04c&lt;/a&gt;.&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 53a: check OSS thread count params == 13:54:59 (1343076899)
Loading modules from /usr/lib64/lustre
detected 4 online CPUs by sysfs
Force libcfs to create 2 CPU partitions
../libcfs/libcfs/libcfs options: &apos;cpu_npartitions=2&apos;
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
debug=-1
subsystem_debug=0xffb7efff
../lnet/lnet/lnet options: &apos;accept=all networks=&quot;o2ib0(ib0),tcp0(eth0)&quot; accept_port=7988&apos;
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
gss/krb5 is not supported
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
start mds service on client-3-ib
Starting mds1: -o user_xattr,acl  /dev/sda3 /mnt/mds1
Started lustre-MDT0000
start ost1 service on fat-amd-4-ib
Starting ost1:   /dev/sdb1 /mnt/ost1
Started lustre-OST0000
mount lustre on /mnt/lustre.....
Starting client: client-4.lab.whamcloud.com: -o flock,user_xattr,acl client-3-ib@o2ib:/lustre /mnt/lustre
setup single mount lustre success
checking (($tstarted &amp;amp;&amp;amp; $tmin &amp;amp;&amp;amp; $tmax)) (((14 &amp;amp;&amp;amp; 12 &amp;amp;&amp;amp; 384)))...
checking (($tstarted &amp;gt;= $tmin &amp;amp;&amp;amp; $tstarted &amp;lt;= $tmax )) (((14 &amp;gt;= 12 &amp;amp;&amp;amp; 14 &amp;lt;= 384 )))...
ost.OSS.ost.threads_min=14
ost.OSS.ost.threads_max=382
checking (($tmin2 == ($tmin + $ncpts) &amp;amp;&amp;amp; $tmax2 == ($tmax - $ncpts))) (((12 == (12 + 2) &amp;amp;&amp;amp; 380 == (384 - 2))))...
 conf-sanity test_53a: @@@@@@ FAIL: Assertion 25 failed: (($tmin2 == ($tmin + $ncpts) &amp;amp;&amp;amp; $tmax2 == ($tmax - $ncpts))) (expanded: ((12 == (12 + 2) &amp;amp;&amp;amp; 380 == (384 - 2))))
Insane OST thread counts 
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment>lustre-master-tag-2.2.91 OFED build</environment>
        <key id="15298">LU-1668</key>
            <summary>Test failure on test suite conf-sanity 53a</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="liang">Liang Zhen</assignee>
                                    <reporter username="maloo">Maloo</reporter>
                        <labels>
                    </labels>
                <created>Tue, 24 Jul 2012 15:35:00 +0000</created>
                <updated>Sun, 16 Feb 2014 09:14:53 +0000</updated>
                            <resolved>Sun, 16 Feb 2014 09:14:53 +0000</resolved>
                                    <version>Lustre 2.3.0</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                            <comments>
                            <comment id="42987" author="liang" created="Fri, 10 Aug 2012 00:03:50 +0000"  >&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;thread_sanity() {
        local modname=$1
        local facet=$2
        local parampat=$3
        local opts=$4
        local tmin
        local tmin2
        local tmax
        local tmax2
        local tstarted
        local paramp
        local msg=&quot;Insane $modname thread counts&quot;
        local ncpts=$(check_cpt_number)

&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;check_cpt_number is checking ncpts on localhost, but it really should be &quot;do_fact $facet check_cpt_number&quot;, I will post a patch soon&lt;/p&gt;</comment>
                            <comment id="42991" author="liang" created="Fri, 10 Aug 2012 00:42:37 +0000"  >&lt;p&gt;Patch is here: &lt;a href=&quot;http://review.whamcloud.com/3595&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/3595&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="43017" author="simmonsja" created="Fri, 10 Aug 2012 11:02:58 +0000"  >&lt;p&gt;My testing also has run into this bug. I&apos;m still failing with the patch.&lt;/p&gt;

&lt;p&gt;53b (Side note - I&apos;m running with 1024 mds threads by default)&lt;/p&gt;

&lt;p&gt;setup single mount lustre success&lt;br/&gt;
checking (($tstarted &amp;amp;&amp;amp; $tmin &amp;amp;&amp;amp; $tmax)) (((1024 &amp;amp;&amp;amp; 1024 &amp;amp;&amp;amp; 1024)))...&lt;br/&gt;
checking (($tstarted &amp;gt;= $tmin &amp;amp;&amp;amp; $tstarted &amp;lt;= $tmax )) (((1024 &amp;gt;= 1024 &amp;amp;&amp;amp; 1024 &amp;lt;= 1024 )))...&lt;br/&gt;
barry-mds1: error: set_param: writing to file /proc/fs/lustre/mdt/lustre-MDT0000/mdt//threads_min: Numerical result out of range&lt;br/&gt;
pdsh@spoon01: barry-mds1: ssh exited with exit code 1&lt;br/&gt;
mdt.lustre-MDT0000.mdt..threads_min=1026&lt;br/&gt;
barry-mds1: error: set_param: writing to file /proc/fs/lustre/mdt/lustre-MDT0000/mdt//threads_max: Numerical result out of range&lt;br/&gt;
pdsh@spoon01: barry-mds1: ssh exited with exit code 1&lt;br/&gt;
mdt.lustre-MDT0000.mdt..threads_max=1022&lt;br/&gt;
checking (($tmin2 == ($tmin + $ncpts) &amp;amp;&amp;amp; $tmax2 == ($tmax - $ncpts))) (((1024 == (1024 + 2) &amp;amp;&amp;amp; 1024 == (1024 - 2))))...&lt;br/&gt;
 conf-sanity test_53b: @@@@@@ FAIL: Assertion 25 failed: (($tmin2 == ($tmin + $ncpts) &amp;amp;&amp;amp; $tmax2 == ($tmax - $ncpts))) (expanded: ((1024 == (1024 + 2) &amp;amp;&amp;amp; 1024 == (1024 - 2))))&lt;br/&gt;
Insane MDT thread counts&lt;/p&gt;

&lt;p&gt;For 53a I get&lt;/p&gt;

&lt;p&gt;mount lustre on /lustre/barry.....&lt;br/&gt;
Starting client: spoon01: -o user_xattr,flock 10.37.248.67@o2ib1:/lustre /lustre/barry&lt;br/&gt;
setup single mount lustre success&lt;br/&gt;
checking (($tstarted == $tmin &amp;amp;&amp;amp; $tstarted == $tmax )) (((9 == 6 &amp;amp;&amp;amp; 9 == 192 )))...&lt;br/&gt;
 conf-sanity test_53a: @@@@@@ FAIL: Assertion 28 failed: (($tstarted == $tmin &amp;amp;&amp;amp; $tstarted == $tmax )) (expanded: ((9 == 6 &amp;amp;&amp;amp; 9 == 192 )))&lt;br/&gt;
Insane OST thread counts&lt;br/&gt;
  Trace dump:&lt;br/&gt;
  = ./../tests/test-framework.sh:3683:error_noexit()&lt;br/&gt;
  = ./../tests/test-framework.sh:3705:error()&lt;br/&gt;
  = ./../tests/functions.sh:120:lassert()&lt;br/&gt;
  = ./conf-sanity.sh:2620:thread_sanity()&lt;br/&gt;
  = ./conf-sanity.sh:2632:test_53a()&lt;/p&gt;</comment>
                            <comment id="43160" author="sarah" created="Tue, 14 Aug 2012 00:19:47 +0000"  >&lt;p&gt;another failure, client is running kernel 2.6.38-fc15&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://maloo.whamcloud.com/test_sets/b0206b50-e5c3-11e1-ae4e-52540035b04c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/b0206b50-e5c3-11e1-ae4e-52540035b04c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="43361" author="simmonsja" created="Thu, 16 Aug 2012 15:04:37 +0000"  >&lt;p&gt;Looking at the data for 53a I&apos;m getting&lt;/p&gt;

&lt;p&gt;tmin = 6 &lt;br/&gt;
tmax = 192 &lt;br/&gt;
tstarted 8&lt;/p&gt;

&lt;p&gt;Which causes the ASSERT to fail&lt;/p&gt;</comment>
                            <comment id="43402" author="simmonsja" created="Fri, 17 Aug 2012 08:30:00 +0000"  >&lt;p&gt;I found the reason for the failure for my testing. In /etc/modprobe.d/lustre.conf I have &lt;/p&gt;

&lt;p&gt;options mdt mds_num_threads=1024&lt;/p&gt;

&lt;p&gt;When I pound it out both test pass.&lt;/p&gt;</comment>
                            <comment id="43411" author="liang" created="Fri, 17 Aug 2012 11:14:04 +0000"  >&lt;p&gt;hi James, then could you change the review flag? or you want to me to make more change to the patch so it can pass even with setting this parameter? I think this parameter is conflicting with the conf-sanity because conf-sanity needs to set this parameter as well.&lt;/p&gt;</comment>
                            <comment id="43426" author="simmonsja" created="Fri, 17 Aug 2012 14:15:21 +0000"  >&lt;p&gt;Yes could you arrange for the test to pass even in the case with setting this parameter.&lt;/p&gt;</comment>
                            <comment id="43427" author="simmonsja" created="Fri, 17 Aug 2012 14:22:22 +0000"  >&lt;p&gt;Okay I can change my review since your current patch cover most cases whereas my problem is a specific corner case. If I can change my review can you keep this ticket open until my problem is resolved?&lt;/p&gt;</comment>
                            <comment id="43489" author="pjones" created="Mon, 20 Aug 2012 10:12:16 +0000"  >&lt;p&gt;Dropping priority as patch covering most cases has been landed to master for 2.3&lt;/p&gt;</comment>
                            <comment id="49688" author="sarah" created="Wed, 26 Dec 2012 18:15:17 +0000"  >&lt;p&gt;another failure seen in interop testing between 2.1.3 server and 2.4 client: &lt;a href=&quot;https://maloo.whamcloud.com/test_sets/351a6028-4a86-11e2-8a7b-52540035b04c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/351a6028-4a86-11e2-8a7b-52540035b04c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="73852" author="yujian" created="Thu, 19 Dec 2013 15:54:39 +0000"  >&lt;p&gt;Lustre client: &lt;a href=&quot;http://build.whamcloud.com/job/lustre-b2_3/41/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://build.whamcloud.com/job/lustre-b2_3/41/&lt;/a&gt; (2.3.0)&lt;br/&gt;
Lustre server: &lt;a href=&quot;http://build.whamcloud.com/job/lustre-b2_4/69/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://build.whamcloud.com/job/lustre-b2_4/69/&lt;/a&gt; (2.4.2 RC1)&lt;/p&gt;

&lt;p&gt;conf-sanity test 53b failed:&lt;br/&gt;
&lt;a href=&quot;https://maloo.whamcloud.com/test_sets/dbed7af0-685f-11e3-a16f-52540035b04c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://maloo.whamcloud.com/test_sets/dbed7af0-685f-11e3-a16f-52540035b04c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="77158" author="liang" created="Sun, 16 Feb 2014 09:14:53 +0000"  >&lt;p&gt;I think this has already been fixed&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|hzv5vj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>4486</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>