<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:48:18 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-5074] Connection flag reservation for Secure Data Appliance</title>
                <link>https://jira.whamcloud.com/browse/LU-5074</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;We need to reserve a connection flag for the Secure Data Appliance.&lt;/p&gt;

&lt;p&gt;A patch will be uploaded shortly.&lt;/p&gt;

&lt;p&gt;Thanks.&lt;/p&gt;</description>
                <environment></environment>
        <key id="24742">LU-5074</key>
            <summary>Connection flag reservation for Secure Data Appliance</summary>
                <type id="4" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11310&amp;avatarType=issuetype">Improvement</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="2">Won&apos;t Fix</resolution>
                                        <assignee username="pjones">Peter Jones</assignee>
                                    <reporter username="panda">Andrew Perepechko</reporter>
                        <labels>
                            <label>patch</label>
                    </labels>
                <created>Fri, 16 May 2014 16:19:12 +0000</created>
                <updated>Thu, 6 Sep 2018 10:08:25 +0000</updated>
                            <resolved>Thu, 6 Sep 2018 10:08:25 +0000</resolved>
                                    <version>Lustre 2.5.2</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>7</watches>
                                                                            <comments>
                            <comment id="84256" author="panda" created="Fri, 16 May 2014 16:24:38 +0000"  >&lt;p&gt;&lt;a href=&quot;http://review.whamcloud.com/#/c/10352/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#/c/10352/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="84283" author="morrone" created="Fri, 16 May 2014 18:41:41 +0000"  >&lt;p&gt;Can you point us to the design document for the new protocol referenced in the patch?&lt;/p&gt;

&lt;p&gt;Can you explain what the Secure Data Appliance is  and what new Lustre protocol(s) it will require?&lt;/p&gt;</comment>
                            <comment id="84285" author="panda" created="Fri, 16 May 2014 18:57:04 +0000"  >&lt;p&gt;Christopher, you can find additional information at &lt;a href=&quot;http://www.xyratex.com/products/clusterstor-sda&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://www.xyratex.com/products/clusterstor-sda&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I&apos;m afraid I&apos;m not entitled to expose any internal documents or the code. The wire protocol changes&lt;br/&gt;
mentioned in the patch include additional security data transfered between SDA-aware clients and servers.&lt;/p&gt;</comment>
                            <comment id="84287" author="adilger" created="Fri, 16 May 2014 19:35:30 +0000"  >&lt;p&gt;The code will eventually need to be released as part of a GPL module in the kernel.&lt;/p&gt;

&lt;p&gt;On a technical front, it will be interesting to see how this resolves the issue of trusting Lustre clients.  Is it implementing Kerberos and OST capabilities, or some other mechanism?  &lt;/p&gt;</comment>
                            <comment id="84309" author="morrone" created="Fri, 16 May 2014 20:38:55 +0000"  >&lt;p&gt;I&apos;m afraid that if you can&apos;t tell us anything about the protocol changes, then we can&apos;t support it in the community, Open Source version of Lustre.  If you decide to make private, proprietary changes to Lustre, then the burden is entirely on you to deal with the continued maintenance implications. &lt;/p&gt;</comment>
                            <comment id="84314" author="nrutman" created="Fri, 16 May 2014 21:06:42 +0000"  >&lt;p&gt;Protocol changes include the transport of additional MLS information to/from SE Linux clients, and some additional RPCs between servers. We&apos;re in a bit of a conundrum because the security accreditation we&apos;re under does not allow us to share the code, even though of course it based on Lustre which they understand is Open Source. So while are trying to figure out legally how we can do this, in the meantime to let our customers connect to our SDA version and to regular Lustre systems without conflict, we thought pushing a connect flag upstream would be the easiest and least contentious option.&lt;/p&gt;</comment>
                            <comment id="84315" author="nrutman" created="Fri, 16 May 2014 21:09:13 +0000"  >&lt;p&gt;(There are of course plenty of precedents for this; the Linux kernel has all sorts of reserved flags for proprietary drivers.) &lt;/p&gt;</comment>
                            <comment id="84320" author="morrone" created="Fri, 16 May 2014 21:30:17 +0000"  >&lt;p&gt;That would certainly seem to be a troubling situation, but one that was self-inflicted.  If your organization has chosen to violate Lustre&apos;s license, I&apos;m not sure why the community should assist you in doing so.&lt;/p&gt;</comment>
                            <comment id="84321" author="morrone" created="Fri, 16 May 2014 21:33:55 +0000"  >&lt;blockquote&gt;&lt;p&gt;(There are of course plenty of precedents for this; the Linux kernel has all sorts of reserved flags for proprietary drivers.)&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Yes, but those are generally for things like ioctl numbers, and Linus has more-or-less taken the stance that kernel modules are not a derivative product of the kernel, and proprietary code is allowed.   So avoiding ioctl conflict makes some sense in that situation.&lt;/p&gt;

&lt;p&gt;Lustre grants no such latitude for derivative products.&lt;/p&gt;</comment>
                            <comment id="84326" author="nrutman" created="Fri, 16 May 2014 21:44:40 +0000"  >&lt;p&gt;It&apos;s just a flag, and it just as sensibly is reasonable to avoid conflicts with different versions.&lt;/p&gt;</comment>
                            <comment id="84328" author="morrone" created="Fri, 16 May 2014 21:55:42 +0000"  >&lt;p&gt;It is not just a flag; it is condoning the violation of Lustre&apos;s license.  If the &quot;different version&quot; were to be made Free Software (Open Source), compatible with Lustre&apos;s license, and implemented in a way that could be integrated in to Lustre, then I would withdraw my objection.&lt;/p&gt;

&lt;p&gt;Letting this one little flag into Lustre introduces a new &lt;em&gt;Lustre&lt;/em&gt; precedence  that is not good for the Lustre Free Software/Open Source community.&lt;/p&gt;

&lt;p&gt;Would you like me to put this on the CDWG&apos;s agenda for discussion on May 21?&lt;/p&gt;</comment>
                            <comment id="84331" author="nrutman" created="Fri, 16 May 2014 22:08:48 +0000"  >&lt;p&gt;I am not going to argue about licensing issues here; I will have to discuss with my management how to proceed.&lt;/p&gt;</comment>
                            <comment id="233106" author="pjones" created="Thu, 6 Sep 2018 10:08:25 +0000"  >&lt;p&gt;No longer relevant&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="30885">LU-6784</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|hzwmnr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>14006</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>