<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:29:01 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-2882] lustre build broken with no zfs libraries installed</title>
                <link>https://jira.whamcloud.com/browse/LU-2882</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;after rebaising to last master i see build without zfs libraries broken.&lt;/p&gt;

&lt;p&gt;RPM build errors:&lt;br/&gt;
   File not found: /root/rpmbuild/BUILDROOT/lustre-2.3.61-2.6.32_279.5.2.lustre_g91ba9d3.x86_64/lib/modules/2.6.32-279.5.2.lustre/updates/kernel/fs/lustre/osd_zfs.ko&lt;/p&gt;

&lt;p&gt;quick look into spec file say - build_lustre_osd_zfs now is &apos;1&apos; but that is don&apos;t checked in build requirements and produced bug in at final phase as osd_zfs isn&apos;t build.&lt;/p&gt;

&lt;p&gt;i know about workaround with --define &quot;build_lustre_osd_zfs 0&quot; with rpmbuild -tb, but suggest to add some checks for it.&lt;br/&gt;
may be via autogenerated package list.&lt;/p&gt;</description>
                <environment>clean rhel6 build env.</environment>
        <key id="17721">LU-2882</key>
            <summary>lustre build broken with no zfs libraries installed</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="bfaccini">Bruno Faccini</assignee>
                                    <reporter username="shadow">Alexey Lyashkov</reporter>
                        <labels>
                            <label>MB</label>
                    </labels>
                <created>Wed, 27 Feb 2013 04:20:14 +0000</created>
                <updated>Mon, 18 Mar 2013 23:18:41 +0000</updated>
                            <resolved>Mon, 18 Mar 2013 23:18:41 +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="53112" author="bfaccini" created="Wed, 27 Feb 2013 08:36:17 +0000"  >&lt;p&gt;Hello Alexey,&lt;br/&gt;
Can you better detail me with the commands/setup you use for your build ?&lt;br/&gt;
It will help me to find any holes in the add-ons for these OSD RPMs in the spec file.&lt;/p&gt;
</comment>
                            <comment id="53345" author="green" created="Tue, 5 Mar 2013 13:10:15 +0000"  >&lt;p&gt;Bruno, it seems what shadow is doing is just&lt;br/&gt;
rpm -tb lustre.spc on a system with no zfs/spl stuff installed.&lt;br/&gt;
Please try that and see if it fails for you, and if so, please see if you can fix it.&lt;/p&gt;</comment>
                            <comment id="53538" author="bfaccini" created="Thu, 7 Mar 2013 10:41:38 +0000"  >&lt;p&gt;Ho thank&apos;s Oleg I see, he uses &quot;rpmbuild -tb&quot; on a source tar-ball. Yes, this may be the trick, because changes from &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; have only been exposed vs local builds as described on the WiKi and Hudson/Jenkins (aka &quot;lbuild&quot;) builds.&lt;/p&gt;

&lt;p&gt;And, particularly, the &quot;lbuild&quot; ones are using &quot;rpmbuild -tb&quot; command but with a lot of spec-file variables pre-setting (like %configure !!...) mainly coming from &quot;autoconf/configure&quot;, and I am afraid that a simple &quot;rpmbuild -tb&quot; will only get embryonic configure infos that will not allow to decide if ZFS is installed or not.&lt;/p&gt;

&lt;p&gt;I will try to revert the default value from 1 to 0 for build_lustre_osd_zfs/build_lustre_osd_ldiskfs, and see if it fixes.&lt;/p&gt;
</comment>
                            <comment id="53591" author="bfaccini" created="Fri, 8 Mar 2013 07:20:10 +0000"  >&lt;p&gt;But back on my previous comment about the different ways to build Lustre, is this &quot;rpmbuild -tb lustre-source-tarball&quot; a usual one ??&lt;/p&gt;

&lt;p&gt;Also, are there others known ?&lt;/p&gt;</comment>
                            <comment id="53598" author="bfaccini" created="Fri, 8 Mar 2013 10:11:57 +0000"  >&lt;p&gt;Since I am not able to build simply with a simple/only &quot;rpmbuild -tb lustre-source-tarball&quot; command (ldiskfs_* symbols undefined references in osd_*() functions from lustre/utils/mount_utils.c, so again I may need some details on commands/sequence used), I am not sure about the fix, but since my local/Wiki-like builds tests with it have been successful, let&apos;s have a try with patch at &lt;a href=&quot;http://review.whamcloud.com/5661&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/5661&lt;/a&gt; on Hudson/Jenkins side.&lt;/p&gt;
</comment>
                            <comment id="53702" author="bfaccini" created="Mon, 11 Mar 2013 12:42:35 +0000"  >&lt;p&gt;Hello Alexey,&lt;br/&gt;
Can you re-try your builds when running with my patch ?&lt;br/&gt;
Thank&apos;s in advance for your help and answer.&lt;/p&gt;</comment>
                            <comment id="53866" author="shadow" created="Wed, 13 Mar 2013 03:45:48 +0000"  >&lt;p&gt;Hi Bruno,&lt;/p&gt;

&lt;p&gt;sure. &lt;/p&gt;

&lt;p&gt;ps. I think patch good after quick look into. but let be run test build.&lt;/p&gt;</comment>
                            <comment id="53870" author="shadow" created="Wed, 13 Mar 2013 04:47:23 +0000"  >&lt;p&gt;Verified - with patch i able to build packages correctly.&lt;/p&gt;</comment>
                            <comment id="53871" author="bfaccini" created="Wed, 13 Mar 2013 04:55:39 +0000"  >&lt;p&gt;Cool! &lt;br/&gt;
Thank&apos;s again for you help and tests. &lt;br/&gt;
I had to re-run 1st auto-tests due to some weird issues, if successful I will then ask for patch to be landed.&lt;/p&gt;</comment>
                            <comment id="54319" author="pjones" created="Mon, 18 Mar 2013 23:18:41 +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_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzvjz3:</customfieldvalue>

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