<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:23:27 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-9123] sanity test 27D fails with &apos;llapi_layout_test failed&apos; </title>
                <link>https://jira.whamcloud.com/browse/LU-9123</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Since the 2.9.53 tag on 2017-02-14, sanity test 27D is failing with 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;&apos;llapi_layout_test failed&apos; 
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;From the test_log, we see test 4, 26, and 27 fail due to &#8216;lfs setstripe&#8217; calls:&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;test  0: Read/write layout attributes then create a file ... pass
 test  1: Read test0 file by path and verify attributes ..... pass
 test  2: Read test0 file by FD and verify attributes ....... pass
 test  3: Read test0 file by FID and verify attributes ...... pass
Create a new file with a specific striping pattern or
set the default striping pattern on an existing directory or
delete the default striping pattern from an existing directory
usage: setstripe -d &amp;lt;directory&amp;gt;   (to delete default striping)
 or
usage: setstripe [--stripe-count|-c &amp;lt;stripe_count&amp;gt;]
                 [--stripe-index|-i &amp;lt;start_ost_idx&amp;gt;]
                 [--stripe-size|-S &amp;lt;stripe_size&amp;gt;]
                 [--pool|-p &amp;lt;pool_name&amp;gt;]
                 [--ost|-o &amp;lt;ost_indices&amp;gt;]
                 &amp;lt;directory|filename&amp;gt;
	stripe_size:  Number of bytes on each OST (0 filesystem default)
	              Can be specified with k, m or g (in KB, MB and GB
	              respectively)
	start_ost_idx: OST index of first stripe (-1 default)
	stripe_count: Number of OSTs to stripe over (0 default, -1 all)
	pool_name:    Name of OST pool to use (default none)
	ost_indices:  List of OST indices, can be repeated multiple times
	              Indices be specified in a format of:
	                -o &amp;lt;ost_1&amp;gt;,&amp;lt;ost_i&amp;gt;-&amp;lt;ost_j&amp;gt;,&amp;lt;ost_n&amp;gt;
	              Or:
	                -o &amp;lt;ost_1&amp;gt; -o &amp;lt;ost_i&amp;gt;-&amp;lt;ost_j&amp;gt; -o &amp;lt;ost_n&amp;gt;
	              If --pool is set with --ost, then the OSTs
	              must be the members of the pool.
llapi_layout_test: llapi_layout_test.c:249: test4: assertion &apos;rc == 0&apos; failed: system(/usr/bin/lfs setstripe -p testpool -c 2 -s 2097152 /mnt/lustre/d27D.sanity/t4): exit status 4
 test  4: Verify compatibility with &apos;lfs setstripe&apos; ......... fail (exit status 1)
 test  5: llapi_layout_get_by_path ENOENT handling .......... pass
 test  6: llapi_layout_get_by_fd EBADF handling ............. pass
 test  7: llapi_layout_get_by_path EACCES handling .......... pass
 test  8: llapi_layout_get_by_path ENODATA handling ......... pass
 test  9: verify llapi_layout_pattern_set() return values ... pass
 test 10: stripe_count error handling ....................... pass
 test 11: stripe_size error handling ........................ pass
 test 12: pool_name error handling .......................... pass
 test 13: ost_index error handling .......................... pass
 test 14: llapi_layout_file_create error handling ........... pass
 test 15: Can&apos;t change striping attributes of existing file . pass
 test 16: Default stripe attributes are applied as expected . pass
 test 17: LLAPI_LAYOUT_WIDE is honored ...................... pass
 test 18: Setting pool with fsname.pool notation ............ pass
 test 19: Maximum length pool name is NULL-terminated ....... pass
 test 20: LLAPI_LAYOUT_DEFAULT is honored ................... pass
 test 21: llapi_layout_file_create fails for non-Lustre file  pass
 test 22: llapi_layout_file_create applied mode correctly ... pass
 test 23: llapi_layout_get_by_path fails for non-Lustre file  pass
 test 24: LAYOUT_GET_EXPECTED works with existing file ...... pass
 test 25: LAYOUT_GET_EXPECTED works with directory .......... pass
Create a new file with a specific striping pattern or
set the default striping pattern on an existing directory or
delete the default striping pattern from an existing directory
usage: setstripe -d &amp;lt;directory&amp;gt;   (to delete default striping)
 or
usage: setstripe [--stripe-count|-c &amp;lt;stripe_count&amp;gt;]
                 [--stripe-index|-i &amp;lt;start_ost_idx&amp;gt;]
                 [--stripe-size|-S &amp;lt;stripe_size&amp;gt;]
                 [--pool|-p &amp;lt;pool_name&amp;gt;]
                 [--ost|-o &amp;lt;ost_indices&amp;gt;]
                 &amp;lt;directory|filename&amp;gt;
	stripe_size:  Number of bytes on each OST (0 filesystem default)
	              Can be specified with k, m or g (in KB, MB and GB
	              respectively)
	start_ost_idx: OST index of first stripe (-1 default)
	stripe_count: Number of OSTs to stripe over (0 default, -1 all)
	pool_name:    Name of OST pool to use (default none)
	ost_indices:  List of OST indices, can be repeated multiple times
	              Indices be specified in a format of:
	                -o &amp;lt;ost_1&amp;gt;,&amp;lt;ost_i&amp;gt;-&amp;lt;ost_j&amp;gt;,&amp;lt;ost_n&amp;gt;
	              Or:
	                -o &amp;lt;ost_1&amp;gt; -o &amp;lt;ost_i&amp;gt;-&amp;lt;ost_j&amp;gt; -o &amp;lt;ost_n&amp;gt;
	              If --pool is set with --ost, then the OSTs
	              must be the members of the pool.
llapi_layout_test: llapi_layout_test.c:1091: test26: assertion &apos;rc == 0&apos; failed: system(/usr/bin/lfs setstripe -s 4194304 /mnt/lustre/d27D.sanity/d26): exit status 4
 test 26: LAYOUT_GET_EXPECTED partially specified parent .... fail (exit status 1)
Create a new file with a specific striping pattern or
set the default striping pattern on an existing directory or
delete the default striping pattern from an existing directory
usage: setstripe -d &amp;lt;directory&amp;gt;   (to delete default striping)
 or
usage: setstripe [--stripe-count|-c &amp;lt;stripe_count&amp;gt;]
                 [--stripe-index|-i &amp;lt;start_ost_idx&amp;gt;]
                 [--stripe-size|-S &amp;lt;stripe_size&amp;gt;]
                 [--pool|-p &amp;lt;pool_name&amp;gt;]
                 [--ost|-o &amp;lt;ost_indices&amp;gt;]
                 &amp;lt;directory|filename&amp;gt;
	stripe_size:  Number of bytes on each OST (0 filesystem default)
	              Can be specified with k, m or g (in KB, MB and GB
	              respectively)
	start_ost_idx: OST index of first stripe (-1 default)
	stripe_count: Number of OSTs to stripe over (0 default, -1 all)
	pool_name:    Name of OST pool to use (default none)
	ost_indices:  List of OST indices, can be repeated multiple times
	              Indices be specified in a format of:
	                -o &amp;lt;ost_1&amp;gt;,&amp;lt;ost_i&amp;gt;-&amp;lt;ost_j&amp;gt;,&amp;lt;ost_n&amp;gt;
	              Or:
	                -o &amp;lt;ost_1&amp;gt; -o &amp;lt;ost_i&amp;gt;-&amp;lt;ost_j&amp;gt; -o &amp;lt;ost_n&amp;gt;
	              If --pool is set with --ost, then the OSTs
	              must be the members of the pool.
llapi_layout_test: llapi_layout_test.c:1142: test27: assertion &apos;rc == 0&apos; failed: system(/usr/bin/lfs setstripe -s 3145728 /mnt/lustre/d27D.sanity/d27): exit status 4
 test 27: LAYOUT_GET_EXPECTED with non existing file ........ fail (exit status 1)
 test 28: LLAPI_LAYOUT_WIDE returned as expected ............ pass
 test 29: set ost index to non-zero stripe number ........... pass
 sanity test_27D: @@@@@@ FAIL: llapi_layout_test failed 
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Logs for some of these failures are at:&lt;br/&gt;
&lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/9c68723e-f2c4-11e6-88d4-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/9c68723e-f2c4-11e6-88d4-5254006e85c2&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/ae5e69d4-f2d4-11e6-88d4-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/ae5e69d4-f2d4-11e6-88d4-5254006e85c2&lt;/a&gt;&lt;/p&gt;
</description>
                <environment>autotest</environment>
        <key id="43824">LU-9123</key>
            <summary>sanity test 27D fails with &apos;llapi_layout_test failed&apos; </summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="2" iconUrl="https://jira.whamcloud.com/images/icons/priorities/critical.svg">Critical</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="jhammond">John Hammond</assignee>
                                    <reporter username="jamesanunez">James Nunez</reporter>
                        <labels>
                    </labels>
                <created>Tue, 14 Feb 2017 20:39:33 +0000</created>
                <updated>Mon, 20 Feb 2017 20:26:11 +0000</updated>
                            <resolved>Sun, 19 Feb 2017 04:33:39 +0000</resolved>
                                    <version>Lustre 2.10.0</version>
                                    <fixVersion>Lustre 2.10.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>9</watches>
                                                                            <comments>
                            <comment id="184923" author="emoly.liu" created="Wed, 15 Feb 2017 08:07:23 +0000"  >&lt;p&gt;Hit on master: &lt;br/&gt;
&lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/e470b6ec-f349-11e6-ba2a-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/e470b6ec-f349-11e6-ba2a-5254006e85c2&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/2eb9fa44-f343-11e6-a0f1-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/2eb9fa44-f343-11e6-a0f1-5254006e85c2&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="184931" author="yong.fan" created="Wed, 15 Feb 2017 10:04:23 +0000"  >&lt;p&gt;+1 on master:&lt;br/&gt;
&lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/2f30a3f8-f364-11e6-898e-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/2f30a3f8-f364-11e6-898e-5254006e85c2&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="184944" author="jhammond" created="Wed, 15 Feb 2017 14:28:53 +0000"  >&lt;p&gt;This is almost certainly due to &lt;tt&gt;#if LUSTRE_VERSION_CODE &amp;lt; OBD_OCD_VERSION(2, 9, 53, 0)&lt;/tt&gt; conditional compilation in &lt;tt&gt;lfs_setstripe()&lt;/tt&gt; or related code.&lt;/p&gt;</comment>
                            <comment id="184947" author="jhammond" created="Wed, 15 Feb 2017 14:34:46 +0000"  >&lt;p&gt;Indeed llapi_layout_test.c must be adjusted due to the recent (2.9.53) change from &apos;-s&apos; to &apos;-S&apos; and probably others.&lt;/p&gt;</comment>
                            <comment id="184963" author="simmonsja" created="Wed, 15 Feb 2017 16:05:46 +0000"  >&lt;p&gt;Is this the source of all the recent Maloo failures?&lt;/p&gt;</comment>
                            <comment id="184967" author="gerrit" created="Wed, 15 Feb 2017 16:09:00 +0000"  >&lt;p&gt;John L. Hammond (john.hammond@intel.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/25471&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/25471&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9123&quot; title=&quot;sanity test 27D fails with &amp;#39;llapi_layout_test failed&amp;#39; &quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9123&quot;&gt;&lt;del&gt;LU-9123&lt;/del&gt;&lt;/a&gt; test: correct setstripe options in layout test&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 60df769ebb200e0cfbc4dc59624917f6e8e2d92f&lt;/p&gt;</comment>
                            <comment id="185103" author="bogl" created="Thu, 16 Feb 2017 13:53:50 +0000"  >&lt;p&gt;more on master:&lt;br/&gt;
&lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/e4fb5266-f420-11e6-b655-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/e4fb5266-f420-11e6-b655-5254006e85c2&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/ff0fa828-f416-11e6-b655-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/ff0fa828-f416-11e6-b655-5254006e85c2&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/d6b8a9fc-f442-11e6-8291-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/d6b8a9fc-f442-11e6-8291-5254006e85c2&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/ff1f054e-f40b-11e6-898e-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/ff1f054e-f40b-11e6-898e-5254006e85c2&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="185463" author="gerrit" created="Sat, 18 Feb 2017 23:51:40 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/25471/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/25471/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9123&quot; title=&quot;sanity test 27D fails with &amp;#39;llapi_layout_test failed&amp;#39; &quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9123&quot;&gt;&lt;del&gt;LU-9123&lt;/del&gt;&lt;/a&gt; test: correct setstripe options in layout test&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 2b16d2d81eafc3e6c7349f486225998be85b2362&lt;/p&gt;</comment>
                            <comment id="185472" author="pjones" created="Sun, 19 Feb 2017 04:33:39 +0000"  >&lt;p&gt;Landed for 2.10&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="43846">LU-9125</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="28366">LU-6156</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="43859">LU-9128</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|hzz3u7:</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>