<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:30:49 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-16886] Reading filesystem root directory fails after setting project ID</title>
                <link>https://jira.whamcloud.com/browse/LU-16886</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;After accidentally setting a project ID on the root directory of a filesystem, it is not readable anymore:&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;
lfs project -p 16 -s -r /mnt
ls /mnt
ls /mnt/
ls: reading directory &lt;span class=&quot;code-quote&quot;&gt;&apos;/mnt/&apos;&lt;/span&gt;: Input/output error
ls /mnt/
ls: reading directory &lt;span class=&quot;code-quote&quot;&gt;&apos;/mnt/&apos;&lt;/span&gt;: Invalid argument &lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;The lfs project command did return immediately without descending into any sub-directories. The project IDs of sub-directories are unchanged. Sub-directories also remain readable ls /mnt/subdir is not giving any errors.&lt;/p&gt;

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

&lt;p&gt;Removing the project ID did not help:&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;
lfs project -C /mnt
ls /mnt/
ls: reading directory &lt;span class=&quot;code-quote&quot;&gt;&apos;/mnt/&apos;&lt;/span&gt;: Input/output error &lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;LFSCK was also not able to correct the error.&lt;/p&gt;

&lt;p&gt;Form the client log:&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;
Jun 09 10:54:27 client kernel: LustreError: 470146:0:(statahead.c:1370:is_first_dirent()) project: reading dir [0x200000007:0x1:0x0] at 0 opendir_pid = 470146 : rc = -22
Jun 09 10:54:27 client kernel: LustreError: 470146:0:(mdc_request.c:1489:mdc_read_page()) project-MDT0000-mdc-ffff9bdde4edb800: dir page locate: [0x200000007:0x1:0x0] at 0: rc -5 &lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;From the MDS log:&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;
Jun 09 10:54:27 server kernel: LustreError: 2721866:0:(osd_index.c:217:__osd_xattr_load_by_oid()) project-MDT0000: can&apos;t get bonus, rc = -22
Jun 09 10:54:27 server kernel: LustreError: 2721866:0:(osd_index.c:217:__osd_xattr_load_by_oid()) Skipped 1 previous similar message
Jun 09 10:54:27 server kernel: Lustre: 2721866:0:(mdd_object.c:3684:mdd_dir_page_build()) build page failed: -22!
Jun 09 10:54:27 server kernel: Lustre: 2721866:0:(mdd_object.c:3684:mdd_dir_page_build()) Skipped 1 previous similar message
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Additional info: the filesystem was created before project IDs have been available. After the upgrade setting project IDs on sub-directories failed. However, this issue was solved by the patch for &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-13189&quot; title=&quot;ASSERTION( obj-&amp;gt;oo_with_projid ) failed with 2.12.3&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-13189&quot;&gt;&lt;del&gt;LU-13189&lt;/del&gt;&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment>Lustre: 2.15.2&lt;br/&gt;
ZFS: 2.1.6</environment>
        <key id="76500">LU-16886</key>
            <summary>Reading filesystem root directory fails after setting project ID</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="1" iconUrl="https://jira.whamcloud.com/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="wc-triage">WC Triage</assignee>
                                    <reporter username="rredl">Robert Redl</reporter>
                        <labels>
                    </labels>
                <created>Fri, 9 Jun 2023 09:21:17 +0000</created>
                <updated>Fri, 9 Jun 2023 09:24:10 +0000</updated>
                                            <version>Lustre 2.15.2</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                    <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|i03nmf:</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>