<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:11:35 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-7747] sanity test_56w: dataversion changed during copy, migration aborted</title>
                <link>https://jira.whamcloud.com/browse/LU-7747</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;This issue was created by maloo for Andreas Dilger &amp;lt;andreas.dilger@intel.com&amp;gt;&lt;/p&gt;

&lt;p&gt;This issue relates to the following test suite run: &lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/2c32de50-cbab-11e5-a59a-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/2c32de50-cbab-11e5-a59a-5254006e85c2&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The sub-test test_56w 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 56w: check lfs_migrate -c stripe_count works ========================================== 21:38:08 (1454621888)
yes: standard output: Broken pipe
yes: write error
yes: standard output: Broken pipe
yes: write error
yes: standard output: Broken pipe
yes: write error
yes: standard output: Broken pipe
yes: write error
yes: standard output: Broken pipe
yes: write error
yes: standard output: Broken pipe
yes: write error
yes: standard output: Broken pipe
yes: write error
yes: standard output: Broken pipe
yes: write error
yes: standard output: Broken pipe
yes: write error
yes: standard output: Broken pipe
yes: write error
yes: standard output: Broken pipe
yes: write error
yes: standard output: Broken pipe
yes: write error
/usr/bin/lfs_migrate -y -c 6 /mnt/lustre/d56w.sanityw/file1
/mnt/lustre/d56w.sanityw/file1: /usr/bin/lfs: /mnt/lustre/d56w.sanityw/file1: dataversion changed during copy, migration aborted
cannot put lease: Invalid argument (22)
error: migrate: migrate file &apos;/mnt/lustre/d56w.sanityw/file1&apos; failed
falling back to rsync-based migration
done
/usr/bin/lfs migrate -i 0 /mnt/lustre/d56w.sanityw/migr_1_ost
/usr/bin/lfs: /mnt/lustre/d56w.sanityw/migr_1_ost: dataversion changed
/usr/bin/lfs migrate -i 0 /mnt/lustre/d56w.sanityw/migr_1_ost failed
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Rather than skipping this test, the lfs_migrate script and lfs migrate should be made more graceful if the requisite functionality is missing, since users will try to use this with the upstream kernel.&lt;/p&gt;

&lt;p&gt;Info required for matching: sanity 56w&lt;/p&gt;</description>
                <environment></environment>
        <key id="34516">LU-7747</key>
            <summary>sanity test_56w: dataversion changed during copy, migration aborted</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="wc-triage">WC Triage</assignee>
                                    <reporter username="maloo">Maloo</reporter>
                        <labels>
                            <label>staging</label>
                    </labels>
                <created>Fri, 5 Feb 2016 09:27:10 +0000</created>
                <updated>Tue, 14 Jun 2016 22:58:13 +0000</updated>
                            <resolved>Tue, 14 Jun 2016 22:58:13 +0000</resolved>
                                                    <fixVersion>Lustre 2.9.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                            <comments>
                            <comment id="141306" author="adilger" created="Fri, 5 Feb 2016 09:30:05 +0000"  >&lt;p&gt;Also:&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 56x: lfs migration support ============================================================ 21:38:18 (1454621898)
/usr/bin/lfs: /mnt/lustre/d56x.sanity/56x/file1: read failed: Invalid argument
/usr/bin/lfs: /mnt/lustre/d56x.sanity/56x/file1: data copy failed
cannot put lease: Invalid argument (22)
error: migrate: migrate file &apos;/mnt/lustre/d56x.sanity/56x/file1&apos; failed
 sanity test_56x: @@@@@@ FAIL: migrate failed rc = 22 
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Info required for matching: sanity 56x&lt;/p&gt;</comment>
                            <comment id="153728" author="dmiter" created="Thu, 26 May 2016 19:17:08 +0000"  >&lt;p&gt;Also I found two &quot;migrate&quot; descriptions in sources:&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;&lt;span class=&quot;code-comment&quot;&gt;/* all available commands */&lt;/span&gt;
command_t cmdlist[] = {
...
        {&lt;span class=&quot;code-quote&quot;&gt;&quot;migrate&quot;&lt;/span&gt;, lfs_setstripe, 0,
         &lt;span class=&quot;code-quote&quot;&gt;&quot;migrate a directory between MDTs.\n&quot;&lt;/span&gt;
         &lt;span class=&quot;code-quote&quot;&gt;&quot;usage: migrate --mdt-index &amp;lt;mdt_idx&amp;gt; [--verbose|-v] &quot;&lt;/span&gt;
         &lt;span class=&quot;code-quote&quot;&gt;&quot;&amp;lt;directory&amp;gt;\n&quot;&lt;/span&gt;
         &lt;span class=&quot;code-quote&quot;&gt;&quot;\tmdt_idx:      index of the destination MDT\n&quot;&lt;/span&gt;},
        {&lt;span class=&quot;code-quote&quot;&gt;&quot;migrate&quot;&lt;/span&gt;, lfs_setstripe, 0,
         &lt;span class=&quot;code-quote&quot;&gt;&quot;migrate file objects from one OST &quot;&lt;/span&gt;
         &lt;span class=&quot;code-quote&quot;&gt;&quot;layout\nto another (may be not safe with concurent writes).\n&quot;&lt;/span&gt;
         &lt;span class=&quot;code-quote&quot;&gt;&quot;usage: migrate &quot;&lt;/span&gt;
         &lt;span class=&quot;code-quote&quot;&gt;&quot;[--stripe-count|-c] &amp;lt;stripe_count&amp;gt;\n&quot;&lt;/span&gt;
         &lt;span class=&quot;code-quote&quot;&gt;&quot;[--stripe-index|-i] &amp;lt;start_ost_index&amp;gt;\n&quot;&lt;/span&gt;
         &lt;span class=&quot;code-quote&quot;&gt;&quot;[--stripe-size|-S] &amp;lt;stripe_size&amp;gt;\n&quot;&lt;/span&gt;
         &lt;span class=&quot;code-quote&quot;&gt;&quot;[--pool|-p] &amp;lt;pool_name&amp;gt;\n&quot;&lt;/span&gt;
         &lt;span class=&quot;code-quote&quot;&gt;&quot;[--ost-list|-o] &amp;lt;ost_indices&amp;gt;\n&quot;&lt;/span&gt;
         &lt;span class=&quot;code-quote&quot;&gt;&quot;[--block|-b]\n&quot;&lt;/span&gt;
         &lt;span class=&quot;code-quote&quot;&gt;&quot;[--non-block|-n]\n&quot;&lt;/span&gt;
         &lt;span class=&quot;code-quote&quot;&gt;&quot;&amp;lt;file|directory&amp;gt;\n&quot;&lt;/span&gt;
         &lt;span class=&quot;code-quote&quot;&gt;&quot;\tstripe_count:     number of OSTs to stripe a file over\n&quot;&lt;/span&gt;
         &lt;span class=&quot;code-quote&quot;&gt;&quot;\tstripe_ost_index: index of the first OST to stripe a file over\n&quot;&lt;/span&gt;
         &lt;span class=&quot;code-quote&quot;&gt;&quot;\tstripe_size:      number of bytes to store before moving to the next OST\n&quot;&lt;/span&gt;
         &lt;span class=&quot;code-quote&quot;&gt;&quot;\tpool_name:        name of the predefined pool of OSTs\n&quot;&lt;/span&gt;
         &lt;span class=&quot;code-quote&quot;&gt;&quot;\tost_indices:      OSTs to stripe over, in order\n&quot;&lt;/span&gt;
         &lt;span class=&quot;code-quote&quot;&gt;&quot;\tblock:            wait &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; the operation to &lt;span class=&quot;code-keyword&quot;&gt;return&lt;/span&gt; before continuing\n&quot;&lt;/span&gt;
         &lt;span class=&quot;code-quote&quot;&gt;&quot;\tnon-block:        &lt;span class=&quot;code-keyword&quot;&gt;do&lt;/span&gt; not wait &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; the operation to &lt;span class=&quot;code-keyword&quot;&gt;return&lt;/span&gt;.\n&quot;&lt;/span&gt;},
...
};
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Only first one is used.&lt;/p&gt;</comment>
                            <comment id="153732" author="adilger" created="Thu, 26 May 2016 19:46:02 +0000"  >&lt;p&gt;Dmitry, that is indeed a bug.  Both descriptions are correct, but they need to be combined into a single message.&lt;/p&gt;</comment>
                            <comment id="154226" author="gerrit" created="Wed, 1 Jun 2016 12:39:39 +0000"  >&lt;p&gt;Dmitry Eremin (dmitry.eremin@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/20541&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/20541&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7747&quot; title=&quot;sanity test_56w: dataversion changed during copy, migration aborted&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7747&quot;&gt;&lt;del&gt;LU-7747&lt;/del&gt;&lt;/a&gt; lfs: fix help message for migrate&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 097da1f15cd60516ad940b4cb48871f8dc99429b&lt;/p&gt;</comment>
                            <comment id="155629" author="gerrit" created="Tue, 14 Jun 2016 03:56:00 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/20541/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/20541/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7747&quot; title=&quot;sanity test_56w: dataversion changed during copy, migration aborted&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7747&quot;&gt;&lt;del&gt;LU-7747&lt;/del&gt;&lt;/a&gt; lfs: fix help message for migrate&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 72ac681d5d686d5626be606cc87ddeeed0b8e3a0&lt;/p&gt;</comment>
                            <comment id="155711" author="jgmitter" created="Tue, 14 Jun 2016 22:58:13 +0000"  >&lt;p&gt;patch has landed to master for 2.9&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="34515">LU-7746</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="21129">LU-4011</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </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|hzy0g7:</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>