<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:03:19 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-13683] lfs migrate on non-existing file returns exit code 0</title>
                <link>https://jira.whamcloud.com/browse/LU-13683</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Since merge of &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-11510&quot; title=&quot;preserve PFL/FLR/DoM layout with lfs_migrate&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-11510&quot;&gt;&lt;del&gt;LU-11510&lt;/del&gt;&lt;/a&gt;, lfs migrate on a non-existing file will give the following error &quot;lfs migrate: can&apos;t create composite layout from file /some/path/to/file&quot; and will exit with code 0, potentially leaving a calling script unaware of the error.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;The non-existing file is caught earlier than before by the call to llapi_layout_get_by_path() in lfs_setstripe_internal(), which does not return error code.&lt;/p&gt;

&lt;p&gt;However, it sets errno in case of failure, but this is not used by the caller, which gets out without setting the exit code.&lt;/p&gt;</description>
                <environment></environment>
        <key id="59588">LU-13683</key>
            <summary>lfs migrate on non-existing file returns exit code 0</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="5" iconUrl="https://jira.whamcloud.com/images/icons/priorities/trivial.svg">Trivial</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="spiechurski">Sebastien Piechurski</assignee>
                                    <reporter username="spiechurski">Sebastien Piechurski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 16 Jun 2020 16:01:26 +0000</created>
                <updated>Tue, 11 May 2021 15:34:32 +0000</updated>
                            <resolved>Thu, 19 Nov 2020 14:31:20 +0000</resolved>
                                    <version>Lustre 2.14.0</version>
                    <version>Lustre 2.12.5</version>
                                    <fixVersion>Lustre 2.14.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                            <comments>
                            <comment id="273004" author="gerrit" created="Tue, 16 Jun 2020 16:16:23 +0000"  >&lt;p&gt;Sebastien Piechurski (sebastien.piechurski@atos.net) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/38953&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/38953&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13683&quot; title=&quot;lfs migrate on non-existing file returns exit code 0&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13683&quot;&gt;&lt;del&gt;LU-13683&lt;/del&gt;&lt;/a&gt; lfs: return -ENOENT when invoked on non-existing file&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: ff0cef46b957a865002c3548477427e2969714a8&lt;/p&gt;</comment>
                            <comment id="285542" author="gerrit" created="Thu, 19 Nov 2020 10:20:05 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/38953/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/38953/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13683&quot; title=&quot;lfs migrate on non-existing file returns exit code 0&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13683&quot;&gt;&lt;del&gt;LU-13683&lt;/del&gt;&lt;/a&gt; lfs: return -ENOENT when invoked on non-existing file&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 52d7cb5913c1e653a89d3a4de5f39c0e596dd28c&lt;/p&gt;</comment>
                            <comment id="285548" author="gerrit" created="Thu, 19 Nov 2020 10:45:25 +0000"  >&lt;p&gt;Sebastien Piechurski (sebastien.piechurski@atos.net) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/40709&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/40709&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13683&quot; title=&quot;lfs migrate on non-existing file returns exit code 0&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13683&quot;&gt;&lt;del&gt;LU-13683&lt;/del&gt;&lt;/a&gt; lfs: return -ENOENT when invoked on non-existing file&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 3011a34558e3b1510790b862e31c852c5c2b09f8&lt;/p&gt;</comment>
                            <comment id="285571" author="pjones" created="Thu, 19 Nov 2020 14:31:20 +0000"  >&lt;p&gt;Landed for 2.14&lt;/p&gt;</comment>
                            <comment id="301179" author="ofaaland" created="Tue, 11 May 2021 14:26:34 +0000"  >&lt;p&gt;Peter,&lt;br/&gt;
Do you know why the b2_12 backport of this patch, &lt;a href=&quot;https://review.whamcloud.com/#/c/40709/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/#/c/40709/&lt;/a&gt; , hasn&apos;t landed?  It&apos;s passed review and testing, it seems.&lt;br/&gt;
thanks,&lt;/p&gt;</comment>
                            <comment id="301188" author="pjones" created="Tue, 11 May 2021 15:34:32 +0000"  >&lt;p&gt;We take a conservative approach on what we land for the LTS releases to limit the amount of risk/change that goes into each release. This means that just because something could be included that it necessarily will.  &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|i012un:</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>