<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:12:08 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-7813] default pool not inherited when specifying any layout parameter</title>
                <link>https://jira.whamcloud.com/browse/LU-7813</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;When creating a new file with a specific layout in a directory that has a default layout, none of the default layout parameters are inherited at all.  For example, setting the default striping to use size 65536 bytes on OST2 in the video pool:&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;# lfs pool_list myth.audio
Pool: myth.audio
myth-OST0001_UUID
myth-OST0002_UUID
# mkdir /myth/tmp/ost2
# lfs setstripe -S 65536 -i 1 -p audio /myth/tmp/ost1audio
# lfs getstripe -d /myth/tmp/ost3audio
stripe_count:   1 stripe_size:    65536 stripe_offset:  1 pool:           audio
# touch /myth/tmp/ost1audio/orig
touch /myth/tmp/ost1audio/orig
[adilger@twoshoes ~]$ lfs getstripe /myth/tmp/ost1audio/orig
lmm_stripe_count:   1
lmm_stripe_size:    65536 &#9989;
lmm_stripe_offset:  1 &#9989;
lmm_pool:           audio &#9989;
	obdidx		 objid		 objid		 group
	     1	       1147360	     0x1181e0	             0
# lfs setstripe -S 1M /myth/tmp/ost1audio/new
# lfs getstripe /myth/tmp/ost1audio/new
lmm_stripe_count:   1
lmm_stripe_size:    1048576 &#9989;
lmm_stripe_offset:  3 &#10060;
	obdidx		 objid		 objid		 group
	     3 	       1147358	     0x1181de	             0
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;This file did not inherit the the OST pool from the default layout, and as a result it was also allocated from a file that was not in the pool.&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;# lfs setstripe -c 2 /myth/tmp/ost1audio/next
# lfs getstripe /myth/tmp/ost1audio/next
lmm_stripe_count:   2 &#9989;
lmm_stripe_size:    65536  &#9989;
lmm_stripe_offset:  3 &#10060;
obdidx        objid    objid        group
     3	       1147359	     0x1181df             0
	     1	        859771	      0xd1e7b	             0
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;The stripe_size &lt;em&gt;was&lt;/em&gt; used for the new allocation, but the OST pool was not inherited, and as a result a of that the stripes are not constrained to which OSTs are involved.&lt;/p&gt;</description>
                <environment></environment>
        <key id="34953">LU-7813</key>
            <summary>default pool not inherited when specifying any layout parameter</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="laisiyao">Lai Siyao</assignee>
                                    <reporter username="adilger">Andreas Dilger</reporter>
                        <labels>
                    </labels>
                <created>Thu, 25 Feb 2016 06:49:14 +0000</created>
                <updated>Tue, 12 Dec 2017 19:30:31 +0000</updated>
                            <resolved>Sat, 10 Sep 2016 06:18:04 +0000</resolved>
                                                    <fixVersion>Lustre 2.9.0</fixVersion>
                    <fixVersion>Lustre 2.11.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                            <comments>
                            <comment id="143711" author="adilger" created="Thu, 25 Feb 2016 07:33:37 +0000"  >&lt;p&gt;The right place to start looking is &lt;tt&gt;lod_ah_init()&lt;/tt&gt; to see if this code can pull the layout for a new file from the parent first, and then override non-default fields from the specified layout, so that only specified fields will be changed instead of all of them being reset to the defaults.  Currently it is checking for a specified layout first, and completely ignoring the parent directory if there is a specific layout.&lt;/p&gt;

&lt;p&gt;I don&apos;t think that changing the pool behaviour will break things, since I don&apos;t think many people are using OST pools, and those that have tested it were telling me that this non-inheritance behaviour is broken.&lt;/p&gt;</comment>
                            <comment id="145315" author="gerrit" created="Sat, 12 Mar 2016 09:56:17 +0000"  >&lt;p&gt;Andreas Dilger (andreas.dilger@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/18887&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/18887&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7813&quot; title=&quot;default pool not inherited when specifying any layout parameter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7813&quot;&gt;&lt;del&gt;LU-7813&lt;/del&gt;&lt;/a&gt; lod: inherit pool from parent if unspecified&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 9912e645f55f1d1925cede81ae4eec6e10276ca5&lt;/p&gt;</comment>
                            <comment id="145316" author="gerrit" created="Sat, 12 Mar 2016 09:56:18 +0000"  >&lt;p&gt;Andreas Dilger (andreas.dilger@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/18888&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/18888&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7813&quot; title=&quot;default pool not inherited when specifying any layout parameter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7813&quot;&gt;&lt;del&gt;LU-7813&lt;/del&gt;&lt;/a&gt; lov: rename LOV_MAGIC_V*_DEF to *_DEFINED&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 4289d5b634c19694b3851bfc30b4e3b764a6e64c&lt;/p&gt;</comment>
                            <comment id="145317" author="gerrit" created="Sat, 12 Mar 2016 09:56:19 +0000"  >&lt;p&gt;Andreas Dilger (andreas.dilger@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/18889&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/18889&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7813&quot; title=&quot;default pool not inherited when specifying any layout parameter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7813&quot;&gt;&lt;del&gt;LU-7813&lt;/del&gt;&lt;/a&gt; tests: clean up ost-pools.sh&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: e80a830ef72aad05aa9cb312baf576c774ea11bf&lt;/p&gt;</comment>
                            <comment id="145837" author="gerrit" created="Wed, 16 Mar 2016 18:56:13 +0000"  >&lt;p&gt;Andreas Dilger (andreas.dilger@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/18965&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/18965&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7813&quot; title=&quot;default pool not inherited when specifying any layout parameter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7813&quot;&gt;&lt;del&gt;LU-7813&lt;/del&gt;&lt;/a&gt; utils: improve lfs setstripe pool error&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 64397ff90c2dd86cd4c8097b63c175a78ff18ae1&lt;/p&gt;</comment>
                            <comment id="156009" author="gerrit" created="Thu, 16 Jun 2016 22:15:52 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/18965/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/18965/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7813&quot; title=&quot;default pool not inherited when specifying any layout parameter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7813&quot;&gt;&lt;del&gt;LU-7813&lt;/del&gt;&lt;/a&gt; utils: improve lfs setstripe pool error message&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 14de1a415da53d341b378c4722aef2ec16b066ad&lt;/p&gt;</comment>
                            <comment id="164746" author="gerrit" created="Fri, 2 Sep 2016 02:24:03 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/18889/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/18889/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7813&quot; title=&quot;default pool not inherited when specifying any layout parameter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7813&quot;&gt;&lt;del&gt;LU-7813&lt;/del&gt;&lt;/a&gt; tests: clean up ost-pools.sh&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 9ae317d9b4fa0cd40365d0100172d0b8e0dbc828&lt;/p&gt;</comment>
                            <comment id="164857" author="adilger" created="Fri, 2 Sep 2016 18:59:50 +0000"  >&lt;p&gt;Lai, can you please verify that this issue is fixed with your patch &lt;a href=&quot;http://review.whamcloud.com/19041&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/19041&lt;/a&gt; &quot;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7660&quot; title=&quot;FS default striping settings only honored on MDT 0&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7660&quot;&gt;&lt;del&gt;LU-7660&lt;/del&gt;&lt;/a&gt; dne: support fs default stripe&quot; and then close this ticket if it is.  Otherwise, please add a comment explaining what still needs to be done.&lt;/p&gt;</comment>
                            <comment id="165584" author="adilger" created="Sat, 10 Sep 2016 06:17:31 +0000"  >&lt;p&gt;It looks like this may have been fixed together with patch &lt;a href=&quot;http://review.whamcloud.com/20849&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/20849&lt;/a&gt; &quot;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8264&quot; title=&quot;lfs setstripe without -p pool_name doesn&amp;#39;t inherit pool from parent/ROOT directory&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8264&quot;&gt;&lt;del&gt;LU-8264&lt;/del&gt;&lt;/a&gt; lod: lfs setstripe fix for pool&quot;&lt;/p&gt;</comment>
                            <comment id="212826" author="gerrit" created="Mon, 6 Nov 2017 03:43:14 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/18888/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/18888/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7813&quot; title=&quot;default pool not inherited when specifying any layout parameter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7813&quot;&gt;&lt;del&gt;LU-7813&lt;/del&gt;&lt;/a&gt; lov: rename LOV_MAGIC_V*_DEF to *_DEFINED&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 5b663ca0cb31517e307913873ca5df4676e5654d&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="37539">LU-8264</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="34094">LU-7660</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="32798">LU-7335</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="49687">LU-10369</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|hzy2nr:</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>