<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:03:23 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-6804] sanity test_27p: @@@@@@ FAIL: checkstat failed</title>
                <link>https://jira.whamcloud.com/browse/LU-6804</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;In sanity test, test_27p is failing with &quot;checkstat failed&quot; error message.&lt;/p&gt;

&lt;p&gt;== sanity test 27p: append to a truncated file with some full OSTs ===== 11:22:41 (1393068161)&lt;br/&gt;
fail_loc=0&lt;br/&gt;
/mnt/lustre/d27p.sanity/f27p.sanity has size 80000000 OK&lt;br/&gt;
OSTIDX=0 MDSIDX=1&lt;br/&gt;
pdsh@mft63: mft61: ssh exited with exit code 3&lt;br/&gt;
pdsh@mft63: mft61: ssh exited with exit code 3&lt;br/&gt;
osc.lustre-OST0000-osc-MDT0000.prealloc_last_id=353&lt;br/&gt;
osc.lustre-OST0000-osc-MDT0000.prealloc_last_seq=0x100000000&lt;br/&gt;
osc.lustre-OST0000-osc-MDT0000.prealloc_next_id=324&lt;br/&gt;
osc.lustre-OST0000-osc-MDT0000.prealloc_next_seq=0x100000000&lt;br/&gt;
osc.lustre-OST0000-osc-MDT0000.prealloc_reserved=0&lt;br/&gt;
osc.lustre-OST0000-osc-MDT0000.prealloc_status=0&lt;br/&gt;
osc.lustre-OST0001-osc-MDT0000.prealloc_last_id=65&lt;br/&gt;
osc.lustre-OST0001-osc-MDT0000.prealloc_last_seq=0x100010000&lt;br/&gt;
osc.lustre-OST0001-osc-MDT0000.prealloc_next_id=35&lt;br/&gt;
osc.lustre-OST0001-osc-MDT0000.prealloc_next_seq=0x100010000&lt;br/&gt;
osc.lustre-OST0001-osc-MDT0000.prealloc_reserved=0&lt;br/&gt;
osc.lustre-OST0001-osc-MDT0000.prealloc_status=0&lt;br/&gt;
fail_val=0&lt;br/&gt;
fail_loc=0x215&lt;br/&gt;
Creating to objid 353 on ost lustre-OST0000...&lt;br/&gt;
total: 31 creates in 0.04 seconds: 760.81 creates/second&lt;br/&gt;
osc.lustre-OST0000-osc-MDT0000.prealloc_last_id=385&lt;br/&gt;
osc.lustre-OST0000-osc-MDT0000.prealloc_last_seq=0x100000000&lt;br/&gt;
osc.lustre-OST0000-osc-MDT0000.prealloc_next_id=355&lt;br/&gt;
osc.lustre-OST0000-osc-MDT0000.prealloc_next_seq=0x100000000&lt;br/&gt;
osc.lustre-OST0000-osc-MDT0000.prealloc_reserved=0&lt;br/&gt;
osc.lustre-OST0000-osc-MDT0000.prealloc_status=0&lt;br/&gt;
osc.lustre-OST0001-osc-MDT0000.prealloc_last_id=65&lt;br/&gt;
osc.lustre-OST0001-osc-MDT0000.prealloc_last_seq=0x100010000&lt;br/&gt;
osc.lustre-OST0001-osc-MDT0000.prealloc_next_id=35&lt;br/&gt;
osc.lustre-OST0001-osc-MDT0000.prealloc_next_seq=0x100010000&lt;br/&gt;
osc.lustre-OST0001-osc-MDT0000.prealloc_reserved=0&lt;br/&gt;
osc.lustre-OST0001-osc-MDT0000.prealloc_status=0&lt;br/&gt;
fail_loc=0x80000215&lt;br/&gt;
/mnt/lustre/d27p.sanity/f27p.sanity has size 80000000, not 80000004&lt;br/&gt;
 sanity test_27p: @@@@@@ FAIL: checkstat failed &lt;/p&gt;</description>
                <environment></environment>
        <key id="30973">LU-6804</key>
            <summary>sanity test_27p: @@@@@@ FAIL: checkstat failed</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="5">Cannot Reproduce</resolution>
                                        <assignee username="wc-triage">WC Triage</assignee>
                                    <reporter username="app">Ashish Purkar</reporter>
                        <labels>
                            <label>patch</label>
                    </labels>
                <created>Tue, 7 Jul 2015 12:32:00 +0000</created>
                <updated>Sun, 10 Oct 2021 21:33:45 +0000</updated>
                            <resolved>Sun, 10 Oct 2021 21:33:45 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                            <comments>
                            <comment id="120550" author="gerrit" created="Tue, 7 Jul 2015 12:47:26 +0000"  >&lt;p&gt;Ashish Purkar (ashish.purkar@seagate.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/15520&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/15520&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6804&quot; title=&quot;sanity test_27p: @@@@@@ FAIL: checkstat failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6804&quot;&gt;&lt;del&gt;LU-6804&lt;/del&gt;&lt;/a&gt; tests: Make sure to flush cache&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: abfd03d6cfcfe747e5491d9746dabc19841eb3c1&lt;/p&gt;</comment>
                            <comment id="120856" author="adilger" created="Thu, 9 Jul 2015 17:37:35 +0000"  >&lt;p&gt;I don&apos;t think this patch is the correct approach at all.  At best it is hiding a serious bug, but it isn&apos;t actually fixing the apparent data corruption.  There should not be any reason to flush the cache in order to keep the visible file size consistent on any client node.  The DLM should handle this transparently to userspace.&lt;/p&gt;</comment>
                            <comment id="120858" author="adilger" created="Thu, 9 Jul 2015 17:41:23 +0000"  >&lt;p&gt;Is there something peculiar about your test configuration?  We are not seeing any test failures for test_27p in recent history.  It may also be caused by patches in your local tree.&lt;/p&gt;</comment>
                            <comment id="122098" author="app" created="Fri, 24 Jul 2015 08:37:58 +0000"  >&lt;p&gt;This problem was reproducible intermittently on local tree having few different patches and test configuration was quartet regular setup and with dne as well it was reproducible.&lt;/p&gt;

&lt;p&gt;I tried to reproduce manually on master like below steps but could not reproduce it.&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;root@maximus lustre-wc-rel&amp;#93;&lt;/span&gt;# git describe&lt;br/&gt;
2.7.56-53-gfe60e01&lt;/p&gt;
&lt;div class=&quot;panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;panelContent&quot;&gt;
&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;root@maximus lustre&amp;#93;&lt;/span&gt;# touch /mnt/lustre/test&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;root@maximus lustre&amp;#93;&lt;/span&gt;# stat /mnt/lustre/test&lt;br/&gt;
  File: `/mnt/lustre/test&apos;&lt;br/&gt;
  Size: 0               Blocks: 0          IO Block: 4194304 regular empty file&lt;br/&gt;
Device: 2c54f966h/743766374d    Inode: 144115205272502273  Links: 1&lt;br/&gt;
Access: (0644/&lt;del&gt;rw-r&lt;/del&gt;&lt;del&gt;r&lt;/del&gt;-)  Uid: (    0/    root)   Gid: (    0/    root)&lt;br/&gt;
Access: 2015-07-24 17:29:19.000000000 +0900&lt;br/&gt;
Modify: 2015-07-24 17:29:19.000000000 +0900&lt;br/&gt;
Change: 2015-07-24 17:29:19.000000000 +0900&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;root@maximus lustre&amp;#93;&lt;/span&gt;# /root/code/lustre-wc-rel/lustre/tests/truncate /mnt/lustre/test&lt;br/&gt;
Usage: truncate PATH LENGTH&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;root@maximus lustre&amp;#93;&lt;/span&gt;# /root/code/lustre-wc-rel/lustre/tests/truncate /mnt/lustre/test 80000000&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;root@maximus lustre&amp;#93;&lt;/span&gt;# stat /mnt/lustre/test&lt;br/&gt;
  File: `/mnt/lustre/test&apos;&lt;br/&gt;
  Size: 80000000        Blocks: 0          IO Block: 4194304 regular file&lt;br/&gt;
Device: 2c54f966h/743766374d    Inode: 144115205272502273  Links: 1&lt;br/&gt;
Access: (0644/&lt;del&gt;rw-r&lt;/del&gt;&lt;del&gt;r&lt;/del&gt;-)  Uid: (    0/    root)   Gid: (    0/    root)&lt;br/&gt;
Access: 2015-07-24 17:29:19.000000000 +0900&lt;br/&gt;
Modify: 2015-07-24 17:30:25.000000000 +0900&lt;br/&gt;
Change: 2015-07-24 17:30:25.000000000 +0900&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;root@maximus lustre&amp;#93;&lt;/span&gt;# /root/code/lustre-wc-rel/lustre/tests/checkstat -s 80000&lt;br/&gt;
000 /mnt/lustre/test&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;root@maximus lustre&amp;#93;&lt;/span&gt;# echo $?&lt;br/&gt;
0&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;root@maximus lustre&amp;#93;&lt;/span&gt;# echo foo &amp;gt;&amp;gt; /mnt/lustre/test&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;root@maximus lustre&amp;#93;&lt;/span&gt;# stat /mnt/lustre/test&lt;br/&gt;
  File: `/mnt/lustre/test&apos;&lt;br/&gt;
  Size: 80000004        Blocks: 1          IO Block: 4194304 regular file&lt;br/&gt;
Device: 2c54f966h/743766374d    Inode: 144115205272502273  Links: 1&lt;br/&gt;
Access: (0644/&lt;del&gt;rw-r&lt;/del&gt;&lt;del&gt;r&lt;/del&gt;-)  Uid: (    0/    root)   Gid: (    0/    root)&lt;br/&gt;
Access: 2015-07-24 17:29:19.000000000 +0900&lt;br/&gt;
Modify: 2015-07-24 17:32:12.000000000 +0900&lt;br/&gt;
Change: 2015-07-24 17:32:12.000000000 +0900&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;root@maximus lustre&amp;#93;&lt;/span&gt;# /root/code/lustre-wc-rel/lustre/tests/checkstat -s 80000004 /mnt/lustre/test&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;root@maximus lustre&amp;#93;&lt;/span&gt;# echo $?&lt;br/&gt;
0&lt;/p&gt;
&lt;/div&gt;&lt;/div&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_10030" key="com.atlassian.jira.plugin.system.customfieldtypes:labels">
                        <customfieldname>Epic/Theme</customfieldname>
                        <customfieldvalues>
                                        <label>test</label>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzxhiv:</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>