<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:49: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-12058] sanity test_51d: @@@@@@ FAIL: OST 1 has less #0 objects vs OST 0 (0 &lt; 1000</title>
                <link>https://jira.whamcloud.com/browse/LU-12058</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;sanity.sh:test_51d assumes that stripe offset is -1, so it fails otherwise.&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;
#! /bin/bash
 
export OSTCOUNT=3
 
REFORMAT=yes sh llmount.sh 
lfs setstripe -i 0 -c 2 /mnt/lustre
NOFORMAT=yes ONLY=51d sh sanity.sh
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;The test&apos;s output:&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 51d: check object distribution ======================================================== 00:10:37 (1552252237)
total: 1000 open/close in 1.82 seconds: 549.05 ops/second
OST0 has 1000 objects, 1000 are index 0
OST1 has 1000 objects, 0 are index 0
OST2 has 0 objects, 0 are index 0
 - unlinked 0 (time 1552252239 ; total 0 ; last 0)
total: 1000 unlinks in 3 seconds: 333.333344 unlinks/second
 sanity test_51d: @@@@@@ FAIL: OST 1 has less #0 objects vs OST 0  (0 &amp;lt; 1000 
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="55123">LU-12058</key>
            <summary>sanity test_51d: @@@@@@ FAIL: OST 1 has less #0 objects vs OST 0 (0 &lt; 1000</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="vsaveliev">Vladimir Saveliev</assignee>
                                    <reporter username="vsaveliev">Vladimir Saveliev</reporter>
                        <labels>
                    </labels>
                <created>Mon, 11 Mar 2019 16:17:52 +0000</created>
                <updated>Fri, 26 May 2023 11:16:31 +0000</updated>
                            <resolved>Wed, 22 Sep 2021 13:33:56 +0000</resolved>
                                                    <fixVersion>Lustre 2.15.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                            <comments>
                            <comment id="243648" author="gerrit" created="Mon, 11 Mar 2019 16:19:07 +0000"  >&lt;p&gt;Vladimir Saveliev (c17830@cray.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/34390&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/34390&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12058&quot; title=&quot;sanity test_51d: @@@@@@ FAIL: OST 1 has less #0 objects vs OST 0 (0 &amp;lt; 1000&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12058&quot;&gt;&lt;del&gt;LU-12058&lt;/del&gt;&lt;/a&gt; tests: skip sanity 51d if stripe offset is unsuited&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 13ef4975074bfecd55f904b8b02395e06737e142&lt;/p&gt;</comment>
                            <comment id="243656" author="adilger" created="Mon, 11 Mar 2019 16:42:32 +0000"  >&lt;p&gt;Isn&apos;t this fallout from the previous patch &lt;a href=&quot;https://review.whamcloud.com/34386&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/34386&lt;/a&gt; &quot;&lt;tt&gt;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12055&quot; title=&quot;lod: ignore root layout if parent&amp;#39;s one includes pool&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12055&quot;&gt;&lt;del&gt;LU-12055&lt;/del&gt;&lt;/a&gt; lod: ignore root layout if parent&apos;s one includes pool&lt;/tt&gt;&quot; leaving the default &quot;-i 0&quot; striping on the whole filesystem?  I&apos;m not against fixing the test to not have assumptions about the test environment, but the other test should also be fixed not to change the global filesystem defaults in the middle of the test run. &lt;/p&gt;</comment>
                            <comment id="310979" author="bzzz" created="Tue, 24 Aug 2021 14:31:04 +0000"  >&lt;p&gt;&lt;a href=&quot;https://testing.whamcloud.com/test_sessions/6ff51064-1eac-40b4-997f-bc6fcf59607a&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sessions/6ff51064-1eac-40b4-997f-bc6fcf59607a&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="311339" author="adilger" created="Thu, 26 Aug 2021 20:23:17 +0000"  >&lt;p&gt;+1 on master &lt;a href=&quot;https://testing.whamcloud.com/test_sets/220ac885-cdcd-42f9-bd09-3c1160c27945&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sets/220ac885-cdcd-42f9-bd09-3c1160c27945&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The original commit adding test_51d was:&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;Branch b1_4
Description: Inefficient object allocation for multi-stripe files
Details    : When selecting which OSTs to stripe files over, for files with
             a stripe count that divides evenly into the number of OSTs,
             the MDS is always picking the same starting OST for each file.
             Return the OST selection heuristic to the original design.

             Also make these variables per-LOV for the case of multiple
             MDTs on the same node and add sanity.sh test 51d to verify.
b=10671
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;I think a core problem with the test is that if the OSTs are imbalanced and QOS is used, then the starting OST allocation will also be imbalanced, causing the test to intermittently fail.  Either it should explicitly disable QOS before the start of the test (&lt;tt&gt;&amp;#42;.&amp;#42;.qos_threshold=100&lt;/tt&gt;, account for the OST imbalance, or just be more forgiving in the thresholds.&lt;/p&gt;</comment>
                            <comment id="311355" author="gerrit" created="Thu, 26 Aug 2021 21:34:51 +0000"  >&lt;p&gt;&quot;Andreas Dilger &amp;lt;adilger@whamcloud.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/44762&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44762&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12058&quot; title=&quot;sanity test_51d: @@@@@@ FAIL: OST 1 has less #0 objects vs OST 0 (0 &amp;lt; 1000&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12058&quot;&gt;&lt;del&gt;LU-12058&lt;/del&gt;&lt;/a&gt; tests: improve sanity test_51d reliability&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 0844979ef274be7269ab2be98db7815c352ebe1f&lt;/p&gt;</comment>
                            <comment id="313611" author="gerrit" created="Wed, 22 Sep 2021 04:44:15 +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/44762/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/44762/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12058&quot; title=&quot;sanity test_51d: @@@@@@ FAIL: OST 1 has less #0 objects vs OST 0 (0 &amp;lt; 1000&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12058&quot;&gt;&lt;del&gt;LU-12058&lt;/del&gt;&lt;/a&gt; tests: improve sanity test_51d reliability&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 2e832a0038af7f3d9f022beb862578988592d682&lt;/p&gt;</comment>
                            <comment id="313670" author="pjones" created="Wed, 22 Sep 2021 13:33:56 +0000"  >&lt;p&gt;Landed for 2.15&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="64577">LU-14745</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="42404">LU-8933</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="46102">LU-9506</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|i00d3z:</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>