<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:40:02 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-10997] Ubuntu 18 support</title>
                <link>https://jira.whamcloud.com/browse/LU-10997</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;The next LTS release of Ubuntu is now available. It includes ZFS by default and runs a 4.15 kernel. This ticket will track all the work needed to support this platform.&lt;/p&gt;</description>
                <environment>Ubuntu 18</environment>
        <key id="52115">LU-10997</key>
            <summary>Ubuntu 18 support</summary>
                <type id="2" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11311&amp;avatarType=issuetype">New Feature</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="simmonsja">James A Simmons</reporter>
                        <labels>
                    </labels>
                <created>Fri, 4 May 2018 13:57:52 +0000</created>
                <updated>Thu, 13 Aug 2020 14:45:11 +0000</updated>
                            <resolved>Thu, 13 Aug 2020 14:45:11 +0000</resolved>
                                    <version>Lustre 2.12.0</version>
                                    <fixVersion>Lustre 2.14.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                            <comments>
                            <comment id="227322" author="simmonsja" created="Fri, 4 May 2018 14:44:37 +0000"  >&lt;p&gt;For my testing I grabbed the master-next branch and rebased &lt;a href=&quot;https://review.whamcloud.com/#/c/31790&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/#/c/31790&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In my initial testing using the default ZFS (0.7.5) that comes with Ubuntu I see the following error on startup.&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;312807.501231&amp;#93;&lt;/span&gt; Lustre: DEBUG MARKER: /usr/src/lustre-2.11.51/lustre/tests/../utils/.libs/lctl get_param -n version 2&amp;gt;/dev/null || /usr/src/lustre-2.11.51/lustre/tests/../utils/.libs/lctl lustre_build_version 2&amp;gt;/dev/null || /usr/src/lustre-2.11.51/lustre/tests/../utils/.libs/lctl --version 2&amp;gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;312807.980495&amp;#93;&lt;/span&gt; osd_zfs: Unknown symbol dmu_objset_projectquota_enabled (err 0)&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;312807.980574&amp;#93;&lt;/span&gt; osd_zfs: Unknown symbol dmu_assign_arcbuf_by_dbuf (err 0)&lt;/p&gt;

&lt;p&gt;So looking at the zfs code&#160;&#160;ZFS_PROJINHERIT is defined but&#160;dmu_objset_projectquota_enabled() is missing. Also I can&apos;t seem to find where dmu_assign_archbuf_by_dbuf is being used.&lt;/p&gt;</comment>
                            <comment id="227361" author="gerrit" created="Sat, 5 May 2018 18:00:56 +0000"  >&lt;p&gt;James Simmons (uja.ornl@yahoo.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/32304&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/32304&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10997&quot; title=&quot;Ubuntu 18 support&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10997&quot;&gt;&lt;del&gt;LU-10997&lt;/del&gt;&lt;/a&gt; build: add files to .gitignore&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 07056f71248838e678aba5ce8bae2bfcda941343&lt;/p&gt;</comment>
                            <comment id="227362" author="simmonsja" created="Sat, 5 May 2018 18:10:35 +0000"  >&lt;p&gt;I see what went wrong. I had some newer ZFS sources in /usr/src which don&apos;t match what Ubuntu 18 ships with. So I moved it out of the way. Looking to see where the zfs source are I found them in /usr/src/linux-source-4.15.0/{spl/zfs}. So they are looked in the kernel source itself.&#160; We will have to update the source paths for the Ubuntu case.&lt;/p&gt;</comment>
                            <comment id="228253" author="gerrit" created="Mon, 21 May 2018 16:53:15 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/32304/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/32304/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10997&quot; title=&quot;Ubuntu 18 support&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10997&quot;&gt;&lt;del&gt;LU-10997&lt;/del&gt;&lt;/a&gt; build: add files to .gitignore&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 734d944d98f4cbcaeebc462e979624e8bdfb7711&lt;/p&gt;</comment>
                            <comment id="230602" author="simmonsja" created="Thu, 19 Jul 2018 20:52:45 +0000"  >&lt;p&gt;Their is something really wrong with the test setup with Ubuntu. Anything I push fails with:&lt;/p&gt;

&lt;p&gt;Trying to load: pxelinux.cfg/1545a47a-0617-0b4b-bafe-af4b2b9c27ce�[1S Trying to load: pxelinux.cfg/01-52-54-00-70-0d-c7�[1S Booting from local disk...�[1S Could not boot image: Error 0x7f8d81ff (&lt;a href=&quot;http://ipxe.org/7f8d81ff)&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://ipxe.org/7f8d81ff)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="236659" author="simmonsja" created="Thu, 8 Nov 2018 16:49:26 +0000"  >&lt;p&gt;I noticed the ARM64 is constantly crashing in the recent testing. Its the same reason as Ubuntu18 is now broken :&lt;/p&gt;

&lt;p&gt;&lt;b&gt;/usr/src/lustre-2.11.56/lustre/osd-ldiskfs/osd_io.c:&lt;/b&gt; In function &#8216;&lt;b&gt;osd_bio_integrity_compare&lt;/b&gt;&#8217;:&lt;/p&gt;

&lt;p&gt;&lt;b&gt;/usr/src/lustre-2.11.56/lustre/osd-ldiskfs/osd_io.c:345:53:&lt;/b&gt; &lt;b&gt;error:&lt;/b&gt; &#8216;&lt;b&gt;struct bio&lt;/b&gt;&#8217; has no member named &#8216;&lt;b&gt;bi_bdev&lt;/b&gt;&#8217;; did you mean &#8216;&lt;b&gt;bi_iter&lt;/b&gt;&#8217;?&lt;/p&gt;

&lt;p&gt;&#160; struct blk_integrity &lt;b&gt;bi = bdev_get_integrity(bio-&amp;gt;*bi_bdev&lt;/b&gt;);&lt;/p&gt;

&lt;p&gt;&#160;&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &lt;b&gt;^~~~~~~&lt;/b&gt;&lt;/p&gt;

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

&lt;p&gt;scripts/Makefile.build:332: recipe for target &apos;/usr/src/lustre-2.11.56/lustre/osd-ldiskfs/osd_io.o&apos; failed&lt;/p&gt;

&lt;p&gt;make&lt;span class=&quot;error&quot;&gt;&amp;#91;6&amp;#93;&lt;/span&gt;: *** &lt;span class=&quot;error&quot;&gt;&amp;#91;/usr/src/lustre-2.11.56/lustre/osd-ldiskfs/osd_io.o&amp;#93;&lt;/span&gt; Error 1&lt;/p&gt;</comment>
                            <comment id="236677" author="simmonsja" created="Thu, 8 Nov 2018 18:21:33 +0000"  >&lt;p&gt;Minh Sebastien found the staging module usage error but now we see the following when building:&lt;br/&gt;
checking whether to use Compat RDMA... /usr/bin/ofed_info*10:40:52* xargs: rpm: No such file or directory*10:40:52* configure: error: &lt;b&gt;10:40:52&lt;/b&gt; You seem to have an OFED installed but have not installed it&apos;s devel package.&lt;b&gt;10:40:52&lt;/b&gt; If you still want to build Lustre for your OFED I/B stack, you need to install its devel headers RPM.&lt;b&gt;10:40:52&lt;/b&gt; Instead, if you want to build Lustre for your kernel&apos;s built-in I/B stack rather than your installed OFED stack, either remove the OFED package(s) or use -&lt;del&gt;with-o2ib=no.&lt;b&gt;10:40:52&lt;/b&gt; &lt;b&gt;10:40:52&lt;/b&gt; dh_testdir*10:40:52* /usr/bin/make -C . -j 4*10:40:52* make&lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt;: Entering directory &apos;/var/lib/jenkins/workspace/lustre&lt;/del&gt;&lt;br/&gt;
&#160;&lt;/p&gt;</comment>
                            <comment id="236708" author="simmonsja" created="Fri, 9 Nov 2018 01:11:04 +0000"  >&lt;p&gt;Resolved all the major Ubuntu issues!! Just took many patches &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.whamcloud.com/images/icons/emoticons/sad.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;</comment>
                            <comment id="237596" author="simmonsja" created="Wed, 28 Nov 2018 15:28:40 +0000"  >&lt;p&gt;Last patch&#160; &lt;a href=&quot;https://review.whamcloud.com/#/c/33492&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/#/c/33492&lt;/a&gt;&#160;for complete Ubuntu18 client support &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.whamcloud.com/images/icons/emoticons/smile.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;</comment>
                            <comment id="277462" author="simmonsja" created="Thu, 13 Aug 2020 14:44:55 +0000"  >&lt;p&gt;Now that we are moving to Ubuntu 20 LTS we can close this and move the remaining tickets to that work to resolve.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="49613">LU-10335</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="51961">LU-10947</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="53830">LU-11575</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="52967">LU-11246</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="52457">LU-11071</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="43657">LU-9087</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="54994">LU-12019</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="49682">LU-10366</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="52820">LU-11176</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="53950">LU-11635</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="55082">LU-12474</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="49555">LU-10328</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="49612">LU-10334</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="49681">LU-10365</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="50385">LU-10560</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="50400">LU-10575</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="51289">LU-10805</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="53647">LU-11541</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="55505">LU-12229</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="55606">LU-12282</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="57475">LU-13019</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="59812">LU-13740</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="52289">LU-11034</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="52964">LU-11244</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="55310">LU-12137</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|hzzwsv:</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>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>