<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:40:26 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>[LUDOC-124] A question of kernel debuginfo rpms</title>
                <link>https://jira.whamcloud.com/browse/LUDOC-124</link>
                <project id="10070" key="LUDOC">Lustre Documentation</project>
                    <description>&lt;p&gt;So I use the basic instructions on the wiki for building locally.   So far it has worked well for me until...&lt;/p&gt;

&lt;p&gt;I needed kernel debuginfo rpms built and ZFS. &lt;/p&gt;

&lt;p&gt;These rpms greatly simplify debugging and profiling.  Several common tool utilize this data. &lt;/p&gt;

&lt;p&gt;Our build server via the lbuild procedure we get 30 some odd packages including zfs and most of the debuginfo you could want.&lt;/p&gt;

&lt;p&gt;Also &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-2662&quot; title=&quot;Build:  pthread build issue&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-2662&quot;&gt;&lt;del&gt;LU-2662&lt;/del&gt;&lt;/a&gt; shows that building local and lbuild are two different things. &lt;/p&gt;

&lt;p&gt;In general it would be nice to have lbuild documentation. &lt;/p&gt;

</description>
                <environment></environment>
        <key id="17570">LUDOC-124</key>
            <summary>A question of kernel debuginfo rpms</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="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="LM-Triage">Lustre Manual Triage</assignee>
                                    <reporter username="keith">Keith Mannthey</reporter>
                        <labels>
                    </labels>
                <created>Wed, 13 Feb 2013 22:09:56 +0000</created>
                <updated>Thu, 15 Sep 2016 14:44:00 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                            <comments>
                            <comment id="71713" author="keith" created="Sat, 16 Nov 2013 01:37:02 +0000"  >&lt;p&gt;I would like to reframe this as basic Lbuild instructions are needed in a public spot. &lt;/p&gt;

&lt;p&gt;Lbuild is hard to use but is the proper way to build lustre.  As an opensource project Building the code is an important part of the life cycle. &lt;/p&gt;</comment>
                            <comment id="76670" author="jessica" created="Mon, 10 Feb 2014 22:34:54 +0000"  >&lt;p&gt;reassigning to Jodi so that it goes through triage&lt;/p&gt;</comment>
                            <comment id="76682" author="keith" created="Tue, 11 Feb 2014 00:58:50 +0000"  >&lt;p&gt;I noticed with Lustre 2.5 &quot;make rpms&quot; is making a larger set of packages. &lt;/p&gt;</comment>
                            <comment id="76789" author="morrone" created="Tue, 11 Feb 2014 22:45:59 +0000"  >&lt;p&gt;I would argue that lbuild is Intel&apos;s historic and obsolete method for building.  It is by no means the &lt;em&gt;proper&lt;/em&gt; way way of building anything.  There are many things that it does that a proper build and packaging system should not.&lt;/p&gt;

&lt;p&gt;For instance, rather than properly expressing and testing rpm build dependencies, lbuild invents its own way to install dependencies, and manually cpio unpacks binary rpms.  That is just horrible.  No one should follow that example.&lt;/p&gt;

&lt;p&gt;I entirely agree that there should be good build documentation, but we should document &lt;em&gt;good&lt;/em&gt; procedures, not lbuild&apos;s methods.&lt;/p&gt;</comment>
                            <comment id="76792" author="keith" created="Tue, 11 Feb 2014 23:52:40 +0000"  >&lt;p&gt;It has been about a year so I don&apos;t think Lbuild is going into the Lustre Manual in time soon.  In the last year I have learn to use lbuild a  bit and I agree lbuild is it own 1 off thing. &lt;/p&gt;</comment>
                            <comment id="76901" author="rhenwood" created="Wed, 12 Feb 2014 21:51:09 +0000"  >&lt;p&gt;The manual reciently received an update on the Building Source section:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://build.whamcloud.com/job/lustre-manual/lastSuccessfulBuild/artifact/lustre_manual.xhtml#installinglustrefromsourcecode&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://build.whamcloud.com/job/lustre-manual/lastSuccessfulBuild/artifact/lustre_manual.xhtml#installinglustrefromsourcecode&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I believe the source material here is the wiki page - neither of which describe using lbuild.&lt;/p&gt;

&lt;p&gt;My preference is to remove &apos;document lbuild&apos; from this ticket and remain focused on enhancing the documentation to show how to get debug info from the &apos;make rpm&apos; route.&lt;/p&gt;</comment>
                            <comment id="76919" author="morrone" created="Wed, 12 Feb 2014 23:46:09 +0000"  >&lt;p&gt;It kind of looks like the entire chapter needs work.  Rather than clog this ticket, I started &lt;a href=&quot;https://jira.whamcloud.com/browse/LUDOC-224&quot; title=&quot;Chapter 30 partial review&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LUDOC-224&quot;&gt;&lt;del&gt;LUDOC-224&lt;/del&gt;&lt;/a&gt; with some review comments.&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_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzvj3r:</customfieldvalue>

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