<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:51:43 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-5465] Enhancements to Lustre DKMS RPM</title>
                <link>https://jira.whamcloud.com/browse/LU-5465</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;This ticket is used to track enhancements that appear to be required during Lustre DKMS RPM build/testing integration in our build/tests infrastructures&lt;/p&gt;

&lt;p&gt;This is a follow-on to &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1032&quot; title=&quot;Add dkms support for kernel modules&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1032&quot;&gt;&lt;del&gt;LU-1032&lt;/del&gt;&lt;/a&gt; main ticket that introduced DKMS usage/need for Lustre.&lt;/p&gt;</description>
                <environment></environment>
        <key id="25923">LU-5465</key>
            <summary>Enhancements to Lustre DKMS RPM</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="bfaccini">Bruno Faccini</assignee>
                                    <reporter username="bfaccini">Bruno Faccini</reporter>
                        <labels>
                    </labels>
                <created>Fri, 8 Aug 2014 10:18:10 +0000</created>
                <updated>Wed, 16 Mar 2016 18:05:33 +0000</updated>
                            <resolved>Wed, 16 Mar 2016 18:05:33 +0000</resolved>
                                                    <fixVersion>Lustre 2.8.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>11</watches>
                                                                            <comments>
                            <comment id="91244" author="bfaccini" created="Fri, 8 Aug 2014 23:38:49 +0000"  >&lt;p&gt;1st patch is at &lt;a href=&quot;http://review.whamcloud.com/11381&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/11381&lt;/a&gt;, to address case where SPL/ZFS have only been &quot;added&quot; (vs &quot;build&quot; and/or &quot;install&quot;) in DKMS terminology and be able to dynamically find their respective version anyway in Lustre DKMS RPM dkms.conf script. This should strengthen Lustre DKMS install and automatic build.&lt;/p&gt;</comment>
                            <comment id="93333" author="bfaccini" created="Fri, 5 Sep 2014 16:21:28 +0000"  >&lt;p&gt;2nd patch is at &lt;a href=&quot;http://review.whamcloud.com/11776&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/11776&lt;/a&gt;, to strengthen Lustre DKMS RPM install vs legacy lustre-osd and lustre-modules RPMs already installed, with more Provides/Conflicts statements spec file.&lt;/p&gt;</comment>
                            <comment id="96700" author="brian" created="Mon, 20 Oct 2014 15:29:19 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.whamcloud.com/secure/ViewProfile.jspa?name=bfaccini&quot; class=&quot;user-hover&quot; rel=&quot;bfaccini&quot;&gt;bfaccini&lt;/a&gt;: With &lt;a href=&quot;http://review.whamcloud.com/11776&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/11776&lt;/a&gt;, shouldn&apos;t the &lt;tt&gt;osd_zfs.ko&lt;/tt&gt; module also be removed from the &lt;tt&gt;lustre-osd-zfs&lt;/tt&gt; RPM?  Is that being tracked somewhere else?&lt;/p&gt;</comment>
                            <comment id="96800" author="bfaccini" created="Tue, 21 Oct 2014 08:00:33 +0000"  >&lt;p&gt;Brian: I was not aware of the fact that mount_osd_&lt;span class=&quot;error&quot;&gt;&amp;#91;zfs,ldiskfs&amp;#93;&lt;/span&gt;.so libs are now part of lustre-osd-&lt;span class=&quot;error&quot;&gt;&amp;#91;zfs,ldiskfs&amp;#93;&lt;/span&gt; RPMs, but this seems to come from a recently integrated fix (Gerrit Change #10654, with commit adf2e9d9ab987b46fa0269038f348cf2a17fd0e0, for &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5104&quot; title=&quot;Split binaries across packages more smart&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5104&quot;&gt;&lt;del&gt;LU-5104&lt;/del&gt;&lt;/a&gt;). In fact, I don&apos;t know presently how we can fix this, because of &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-2391&quot; title=&quot;warning messages for missing symbols when lustre-modules::osd_zfs.ko installed on a system without zfs-modules installed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-2391&quot;&gt;&lt;del&gt;LU-2391&lt;/del&gt;&lt;/a&gt; osd_&lt;span class=&quot;error&quot;&gt;&amp;#91;zfs,ldiskfs&amp;#93;&lt;/span&gt;.ko have been packaged in their own RPMs, and at that time they were not expected to contain something else than back-end specific Kernel modules ...&lt;/p&gt;</comment>
                            <comment id="96809" author="bfaccini" created="Tue, 21 Oct 2014 10:26:50 +0000"  >&lt;p&gt;I have re-opened &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5104&quot; title=&quot;Split binaries across packages more smart&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5104&quot;&gt;&lt;del&gt;LU-5104&lt;/del&gt;&lt;/a&gt; to point to this functionality/compatibility problem between both tickets/changes.&lt;/p&gt;</comment>
                            <comment id="96812" author="brian" created="Tue, 21 Oct 2014 11:18:27 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.whamcloud.com/secure/ViewProfile.jspa?name=bfaccini&quot; class=&quot;user-hover&quot; rel=&quot;bfaccini&quot;&gt;bfaccini&lt;/a&gt;: Are you sure about that?  &lt;a href=&quot;http://review.whamcloud.com/#/c/10654/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;Change 10654&lt;/a&gt; only wraps the:&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;%{_libdir}/@PACKAGE@/mount_osd_ldiskfs.so
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;that&apos;s already in the &lt;tt&gt;osd-ldiskfs&lt;/tt&gt; with a:&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;%&lt;span class=&quot;code-keyword&quot;&gt;if&lt;/span&gt; %{with lustre_utils}
...
%endif
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;tt&gt;mount_osd_ldiskfs.so&lt;/tt&gt; seems to have actually been added to the &lt;tt&gt;osd-ldiskfs&lt;/tt&gt; package by &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-4606&quot; title=&quot;Lustre hard codes libzfs.so.1 in lustre/utils/mount_utils_zfs.c&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-4606&quot;&gt;&lt;del&gt;LU-4606&lt;/del&gt;&lt;/a&gt; in &lt;a href=&quot;http://review.whamcloud.com/#/c/10193&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;change 10193&lt;/a&gt; from what I can see.&lt;/p&gt;

&lt;p&gt;Maybe what needs to happen here is that &lt;tt&gt;lustre-osd-ldiskfs&lt;/tt&gt; needs to be split into &lt;tt&gt;lustre-osd-ldiskfs&lt;/tt&gt; and &lt;tt&gt;kmod-osd-ldiskfs&lt;/tt&gt; (and of course the same for the ZFS osd module).  Then &lt;tt&gt;lustre-dkms&lt;/tt&gt; can provide/conflicts the &lt;tt&gt;kmod-osd&lt;/tt&gt; &lt;tt&gt;zfs&lt;/tt&gt; and &lt;tt&gt;ldiskfs&lt;/tt&gt; packages and the &lt;tt&gt;lustre-osd&lt;/tt&gt; &lt;tt&gt;zfs&lt;/tt&gt; and &lt;tt&gt;ldiskfs&lt;/tt&gt; packages can continue to provide the userspace hooks.&lt;/p&gt;</comment>
                            <comment id="96814" author="bfaccini" created="Tue, 21 Oct 2014 11:32:04 +0000"  >&lt;p&gt;Oops, you are right, I have been to quick on this ... Will re-close &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5104&quot; title=&quot;Split binaries across packages more smart&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5104&quot;&gt;&lt;del&gt;LU-5104&lt;/del&gt;&lt;/a&gt; and work on this in &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-4606&quot; title=&quot;Lustre hard codes libzfs.so.1 in lustre/utils/mount_utils_zfs.c&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-4606&quot;&gt;&lt;del&gt;LU-4606&lt;/del&gt;&lt;/a&gt;!&lt;/p&gt;</comment>
                            <comment id="129094" author="gerrit" created="Fri, 2 Oct 2015 04:14:33 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/11776/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/11776/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5465&quot; title=&quot;Enhancements to Lustre DKMS RPM&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5465&quot;&gt;&lt;del&gt;LU-5465&lt;/del&gt;&lt;/a&gt; build: strengthen Lustre DKMS RPM install&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 7d31575a5e2a488c289ce17a2d7a766d8856adf4&lt;/p&gt;</comment>
                            <comment id="145828" author="jgmitter" created="Wed, 16 Mar 2016 18:05:33 +0000"  >&lt;p&gt;The patches needed for this work landed in 2.8&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="12983">LU-1032</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="27999">LU-6062</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                            <subtask id="27662">LU-5941</subtask>
                    </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|hzwt8f:</customfieldvalue>

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