<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:23:07 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-9086] obd_config.c:1258:class_process_config()) no device for:</title>
                <link>https://jira.whamcloud.com/browse/LU-9086</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Secure RPC rules are being ignored due to an issue introduced by commit 0308951e8bba1663bc9495eee2f6ae631e6bcbd0 for &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9034&quot; title=&quot;Separate the config logs between different MGCs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9034&quot;&gt;&lt;del&gt;LU-9034&lt;/del&gt;&lt;/a&gt;. When mounting Lustre resources, clients and servers log the following messages when secure RPC rules are set:&lt;/p&gt;

&lt;p&gt;{{LustreError: 2696:0:(obd_config.c:1258:class_process_config()) no device for: lustre-ffff880078dd9e70&lt;br/&gt;
Lustre: 2696:0:(obd_config.c:1311:class_process_config()) Ignoring error -22 on optional command 0xce016}}&lt;/p&gt;

&lt;p&gt;For my tests I set the following rules:&lt;br/&gt;
lustre.srpc.flavor.tcp.cli2mdt=ski&lt;br/&gt;
lustre.srpc.flavor.tcp.cli2ost=ski&lt;/p&gt;

&lt;p&gt;then:&lt;/p&gt;

&lt;p&gt;lustre.srpc.flavor.tcp.cli2mdt=krb5p&lt;br/&gt;
lustre.srpc.flavor.tcp.cli2ost=krb5p&lt;/p&gt;

&lt;p&gt;All resources mount fine but cli2mdt and cli2ost connections aren&apos;t secured, they default to &lt;em&gt;null&lt;/em&gt;.&lt;/p&gt;
</description>
                <environment>CentOS 7.3</environment>
        <key id="43655">LU-9086</key>
            <summary>obd_config.c:1258:class_process_config()) no device for:</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="simmonsja">James A Simmons</assignee>
                                    <reporter username="nblavend">Nathan Lavender</reporter>
                        <labels>
                    </labels>
                <created>Wed, 8 Feb 2017 14:42:59 +0000</created>
                <updated>Sat, 21 Apr 2018 18:43:20 +0000</updated>
                            <resolved>Sun, 23 Apr 2017 03:55:25 +0000</resolved>
                                    <version>Lustre 2.10.0</version>
                                    <fixVersion>Lustre 2.10.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                            <comments>
                            <comment id="186432" author="simmonsja" created="Tue, 28 Feb 2017 15:39:39 +0000"  >&lt;p&gt;This bug is preventing me for fixing &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9073&quot; title=&quot;SSK: lgss_sk generates keys with invalid HMAC and Crypto algorithms&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9073&quot;&gt;&lt;del&gt;LU-9073&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="188136" author="gerrit" created="Mon, 13 Mar 2017 18:29:41 +0000"  >&lt;p&gt;James Simmons (uja.ornl@yahoo.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/25959&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/25959&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9086&quot; title=&quot;obd_config.c:1258:class_process_config()) no device for:&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9086&quot;&gt;&lt;del&gt;LU-9086&lt;/del&gt;&lt;/a&gt; gss: handle specific mgc binding&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 4fc1de3721191d30658ef8f1830bae3a982a06f7&lt;/p&gt;</comment>
                            <comment id="188281" author="simmonsja" created="Tue, 14 Mar 2017 17:13:35 +0000"  >&lt;p&gt;The patch appears to fix this problem. Have you tried it?&lt;/p&gt;</comment>
                            <comment id="189911" author="nblavend" created="Tue, 28 Mar 2017 18:55:31 +0000"  >&lt;p&gt;&lt;span class=&quot;nobr&quot;&gt;&lt;a href=&quot;https://jira.whamcloud.com/secure/attachment/26015/26015_krb5p_multinode_llmount.tgz&quot; title=&quot;krb5p_multinode_llmount.tgz attached to LU-9086&quot;&gt;krb5p_multinode_llmount.tgz&lt;sup&gt;&lt;img class=&quot;rendericon&quot; src=&quot;https://jira.whamcloud.com/images/icons/link_attachment_7.gif&quot; height=&quot;7&quot; width=&quot;7&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;The following error is logged multiple times on each of the nodes:&lt;/p&gt;

&lt;p&gt;mgc_request.c:2143:mgc_process_log()) MGC172.18.0.18@tcp: configuration from log &apos;lustre-sptlrpc&apos; failed (-2).&lt;/p&gt;

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

&lt;p&gt;when SEC=krb5p and executing llmount.sh. Perhaps these logs will provide some clues as to why the rules are being ignored.&lt;/p&gt;</comment>
                            <comment id="190151" author="simmonsja" created="Thu, 30 Mar 2017 16:49:29 +0000"  >&lt;p&gt;So the question is now are the sptlrpc configurations per filesystem or per obd device. John asked the question about the case if we have two MGTs each with a filesystem named &apos;lustre&apos; (and the client mounts both).&lt;/p&gt;</comment>
                            <comment id="190172" author="nblavend" created="Thu, 30 Mar 2017 18:00:40 +0000"  >&lt;p&gt;It seems that sptlrpc rules are per filesystem. Setting a rule on one MGT affects the client&apos;s connection(s) to the other filesystem named &apos;lustre&apos;:&lt;/p&gt;

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

&lt;p&gt;client# lctl get_param &lt;b&gt;.&lt;/b&gt;.srpc_* | grep -A2 mdc.lustre&lt;br/&gt;
mdc.lustre-MDT0000-mdc-ffff88007884d800.srpc_info=&lt;br/&gt;
rpc flavor: null&lt;br/&gt;
bulk flavor: null&lt;br/&gt;
&amp;#8211;&lt;br/&gt;
mdc.lustre-MDT0000-mdc-ffff88007a334000.srpc_info=&lt;br/&gt;
rpc flavor: null&lt;br/&gt;
bulk flavor: null&lt;/p&gt;

&lt;p&gt;mgs1# lctl conf_param lustre.srpc.flavor.default.cli2mdt=krb5p&lt;/p&gt;

&lt;p&gt;client# lctl get_param &lt;b&gt;.&lt;/b&gt;.srpc_* | grep -A2 mdc.lustre&lt;br/&gt;
mdc.lustre-MDT0000-mdc-ffff88007884d800.srpc_info=&lt;br/&gt;
rpc flavor: krb5p&lt;br/&gt;
bulk flavor: krb5p&lt;br/&gt;
&amp;#8211;&lt;br/&gt;
mdc.lustre-MDT0000-mdc-ffff88007a334000.srpc_info=&lt;br/&gt;
rpc flavor: krb5p&lt;br/&gt;
bulk flavor: krb5p&lt;/p&gt;

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

&lt;p&gt;This test was conducted with Lustre v.2.9.0&lt;/p&gt;</comment>
                            <comment id="190746" author="simmonsja" created="Tue, 4 Apr 2017 18:14:13 +0000"  >&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;root@ninja11 live&amp;#93;&lt;/span&gt;# cat lustre&lt;br/&gt;
fsname: lustre&lt;br/&gt;
flags: 0x20 gen: 24&lt;br/&gt;
lustre-MDT0000&lt;br/&gt;
lustre-OST0000&lt;/p&gt;

&lt;p&gt;Secure RPC Config Rules:&lt;br/&gt;
lustre.srpc.flavor.o2ib1.cli2mdt=skpi&lt;/p&gt;

&lt;p&gt;imperative_recovery_state:&lt;br/&gt;
 state: startup&lt;br/&gt;
 nonir_clients: 0&lt;br/&gt;
 nidtbl_version: 4&lt;br/&gt;
 notify_duration_total: 0.000527674&lt;br/&gt;
 notify_duation_max: 0.000306105&lt;br/&gt;
 notify_count: 2&lt;/p&gt;

&lt;p&gt;It lives!!!! Will push now.&lt;/p&gt;</comment>
                            <comment id="193123" author="gerrit" created="Sun, 23 Apr 2017 03:11:31 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/25959/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/25959/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9086&quot; title=&quot;obd_config.c:1258:class_process_config()) no device for:&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9086&quot;&gt;&lt;del&gt;LU-9086&lt;/del&gt;&lt;/a&gt; gss: handle specific mgc binding&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 1b22b5141a22d471f70339320ea156c26db0ed37&lt;/p&gt;</comment>
                            <comment id="193132" author="pjones" created="Sun, 23 Apr 2017 03:55:25 +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="43474">LU-9073</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="46342">LU-9567</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="51931">LU-10937</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="47644">LU-9823</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="26015" name="krb5p_multinode_llmount.tgz" size="824518" author="nblavend" created="Tue, 28 Mar 2017 18:52:21 +0000"/>
                    </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|hzz2zr:</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>