<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:27:47 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-2738]  add an MDT /proc tunable to allow non-root users to do lfs mkdir and lfs rm_entry </title>
                <link>https://jira.whamcloud.com/browse/LU-2738</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Add an MDT /proc tunable to allow non-root users to do lfs mkdir and lfs rm_entry &lt;/p&gt;</description>
                <environment></environment>
        <key id="17409">LU-2738</key>
            <summary> add an MDT /proc tunable to allow non-root users to do lfs mkdir and lfs rm_entry </summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="1" iconUrl="https://jira.whamcloud.com/images/icons/priorities/blocker.svg">Blocker</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="di.wang">Di Wang</assignee>
                                    <reporter username="di.wang">Di Wang</reporter>
                        <labels>
                            <label>MB</label>
                    </labels>
                <created>Fri, 1 Feb 2013 21:10:14 +0000</created>
                <updated>Tue, 12 Mar 2013 00:29:21 +0000</updated>
                            <resolved>Tue, 12 Mar 2013 00:29:21 +0000</resolved>
                                    <version>Lustre 2.4.0</version>
                                    <fixVersion>Lustre 2.4.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                            <comments>
                            <comment id="51764" author="rread" created="Mon, 4 Feb 2013 21:35:16 +0000"  >&lt;p&gt;I would think this would also be a conf_param so it&apos;s persistent. Perhaps that&apos;s what you meant?&lt;/p&gt;</comment>
                            <comment id="51774" author="di.wang" created="Tue, 5 Feb 2013 03:48:33 +0000"  >&lt;p&gt;Oh, we probably want this to be enable/disable in real time, in stead of storing in config log, IMHO.&lt;/p&gt;

&lt;p&gt;And also, currently, lfs mkdir, rm_entry should only happen on MDT0, except you enable another /proc parameter to enable this on other MDT. So I think administrator can do this by set_param on MDT0 directly. And later when we enable this(create remote directory) to the normal user,  this will be the default setting for all MDT, i.e. this can not be disabled.&lt;br/&gt;
so maybe we should not add such this temporary thing to the permanent conf log, IMHO.&lt;/p&gt;</comment>
                            <comment id="51796" author="rread" created="Tue, 5 Feb 2013 11:44:39 +0000"  >&lt;p&gt;I see, that makes sense. &lt;/p&gt;</comment>
                            <comment id="51836" author="adilger" created="Tue, 5 Feb 2013 20:29:40 +0000"  >&lt;p&gt;Note that any parameter that is a /proc/fs/lustre/&lt;/p&gt;
{obd_type}
&lt;p&gt; tunable should also be a conf_param tunable by default, so there shouldn&apos;t be a need to make a distinction here. &lt;/p&gt;</comment>
                            <comment id="52087" author="jhammond" created="Fri, 8 Feb 2013 22:30:29 +0000"  >&lt;p&gt;Since &apos;lfs rm_entry&apos; can create orphaned directories I don&apos;t believe that this is something worth considering for non-root users. (This sort of thing is why systems have admins). If you do go ahead and make it a tunable then please make it a separate tunable from the &apos;lfs mkdir&apos; tunable.&lt;/p&gt;

&lt;p&gt;Also consider making it (or both) a gid rather than binary tunable, with say (gid_t) -1 meaning that any user is capable of lfs mkdir.&lt;/p&gt;</comment>
                            <comment id="52426" author="di.wang" created="Thu, 14 Feb 2013 22:49:06 +0000"  >&lt;p&gt;&lt;a href=&quot;http://review.whamcloud.com/5442&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/5442&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="53757" author="pjones" created="Tue, 12 Mar 2013 00:29:21 +0000"  >&lt;p&gt;Landed for 2.4&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_10040" key="com.atlassian.jira.plugin.system.customfieldtypes:labels">
                        <customfieldname>Epic</customfieldname>
                        <customfieldvalues>
                                        <label>MB</label>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzvihb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>6644</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>