<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Lucida Console";
        panose-1:2 11 6 9 4 5 4 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle20
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle21
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle23
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">I tried to build RPMs from the source (make rpms) but it doesn’t get very far.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">test -n "" \<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">|| find "lustre-2.12.58_180_gce2e28b" -type d ! -perm -755 \<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">        -exec chmod u+rwx,go+rx {} \; -o \<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">  ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">  ! -type d ! -perm -400 -exec chmod a+r {} \; -o \<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">  ! -type d ! -perm -444 -exec /bin/sh /nfshome/attaufer/lustre-release/config/install-sh -c -m a+r {} {} \; \<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">|| chmod -R a+r "lustre-2.12.58_180_gce2e28b"<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">tardir=lustre-2.12.58_180_gce2e28b && false | eval GZIP= gzip --best -c >lustre-2.12.58_180_gce2e28b.tar.gz<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">make[1]: Leaving directory '/nfshome/attaufer/lustre-release'<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">if test -d "lustre-2.12.58_180_gce2e28b"; then find "lustre-2.12.58_180_gce2e28b" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "lustre-2.12.58_180_gce2e28b"
 || { sleep 5 && rm -rf "lustre-2.12.58_180_gce2e28b"; }; else :; fi<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">rpmbuilddir=`mktemp -t -d rpmbuild-lustre-$USER-XXXXXXXX`; \<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">make  \<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">        rpmbuilddir="$rpmbuilddir" rpm-local || exit 1; \<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">cp ./rpm/* .; \<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">/usr/bin/rpmbuild \<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">        --define "_tmppath $rpmbuilddir/TMP" \<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">        --define "_topdir $rpmbuilddir" \<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">        --define "dist %{nil}" \<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">        -ts lustre-2.12.58_180_gce2e28b.tar.gz || exit 1; \<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">cp $rpmbuilddir/SRPMS/lustre-2.12.58_180_gce2e28b-*.src.rpm . || exit 1; \<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">rm -rf $rpmbuilddir<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">make[1]: Entering directory '/nfshome/attaufer/lustre-release'<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">make[1]: Leaving directory '/nfshome/attaufer/lustre-release'<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">error: Failed to read spec file from lustre-2.12.58_180_gce2e28b.tar.gz<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Lucida Console"">make: *** [autoMakefile:1166: srpm] Error 1</span><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">lustre.spec and lustre-dkms.spec are in the lustre-release directory.  The
<span style="font-size:10.0pt;font-family:"Lucida Console"">lustre-2.12.58_180_gce2e28b.tar.gz</span>  tar ball is only 20 bytes so I assume the problem lies in the creation of that.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">Andrew Tauferner<o:p></o:p></p>
<p class="MsoNormal">1-952-562-4944 (office)<o:p></o:p></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal" style="margin-left:.5in"><a name="_____replyseparator"></a><b>From:</b> Peter Jones <pjones@whamcloud.com>
<br>
<b>Sent:</b> Friday, November 1, 2019 2:06 PM<br>
<b>To:</b> Tauferner, Andrew T <andrew.t.tauferner@intel.com>; lustre-discuss@lists.lustre.org<br>
<b>Subject:</b> Re: [lustre-discuss] Linux 5.x support<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal" style="margin-left:.5in"><o:p> </o:p></p>
<p class="MsoNormal" style="margin-left:.5in">Others on the list can probably comment on the likelihood of that working (it’s not a primary kernel that is having focused testing) but you don’t have to wait for the release to find out – we’re in code freeze
 and the master branch is very close to the finished article. You can get the source from
<a href="https://git.whamcloud.com/?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master">
https://git.whamcloud.com/?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master</a> (there’s no builder for that kernel on our Jenkins server so you’ll have to build yourself locally)<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:.5in"><o:p> </o:p></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal" style="margin-left:.5in"><b><span lang="EN-CA" style="font-size:12.0pt;color:black">From:
</span></b><span lang="EN-CA" style="font-size:12.0pt;color:black">"Tauferner, Andrew T" <<a href="mailto:andrew.t.tauferner@intel.com">andrew.t.tauferner@intel.com</a>><br>
<b>Date: </b>Friday, November 1, 2019 at 11:57 AM<br>
<b>To: </b>Peter Jones <<a href="mailto:pjones@whamcloud.com">pjones@whamcloud.com</a>>, "<a href="mailto:lustre-discuss@lists.lustre.org">lustre-discuss@lists.lustre.org</a>" <<a href="mailto:lustre-discuss@lists.lustre.org">lustre-discuss@lists.lustre.org</a>><br>
<b>Subject: </b>RE: [lustre-discuss] Linux 5.x support<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:.5in"><span lang="EN-CA"><o:p> </o:p></span></p>
</div>
<p class="MsoNormal" style="margin-left:.5in"><span lang="EN-CA">I’m only interested in running a Lustre client on a Linux 5.3 kernel.  This is mainly a functional test.<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span lang="EN-CA"> <o:p></o:p></span></p>
<div>
<p class="MsoNormal" style="margin-left:.5in"><span lang="EN-CA">Andrew Tauferner<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span lang="EN-CA">1-952-562-4944 (office)<o:p></o:p></span></p>
</div>
<p class="MsoNormal" style="margin-left:.5in"><span lang="EN-CA"> <o:p></o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal" style="margin-left:1.0in"><b><span lang="EN-CA">From:</span></b><span lang="EN-CA"> Peter Jones <<a href="mailto:pjones@whamcloud.com">pjones@whamcloud.com</a>>
<br>
<b>Sent:</b> Friday, November 1, 2019 1:51 PM<br>
<b>To:</b> Tauferner, Andrew T <<a href="mailto:andrew.t.tauferner@intel.com">andrew.t.tauferner@intel.com</a>>;
<a href="mailto:lustre-discuss@lists.lustre.org">lustre-discuss@lists.lustre.org</a><br>
<b>Subject:</b> Re: [lustre-discuss] Linux 5.x support<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal" style="margin-left:1.0in"><span lang="EN-CA"> <o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:1.0in"><span lang="EN-CA">Andrew<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:1.0in"><span lang="EN-CA"> <o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:1.0in"><span lang="EN-CA">Lustre 2.13 is still on track to be released in the coming weeks but it rather depends upon what you are wanting to do with Linux 5.x as to whether that will meet your needs. Will just having
 Lustre clients running on Linux 5.x suffice or do you need your Storage Servers to be running on it too? Are you just running some benchmarks for a POC vs running a mission critical production system?<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:1.0in"><span lang="EN-CA"> <o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:1.0in"><span lang="EN-CA">Peter<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:1.0in"><span lang="EN-CA"> <o:p></o:p></span></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal" style="margin-left:1.0in"><b><span lang="EN-CA" style="font-size:12.0pt;color:black">From:
</span></b><span lang="EN-CA" style="font-size:12.0pt;color:black">lustre-discuss <<a href="mailto:lustre-discuss-bounces@lists.lustre.org">lustre-discuss-bounces@lists.lustre.org</a>> on behalf of "Tauferner, Andrew T" <<a href="mailto:andrew.t.tauferner@intel.com">andrew.t.tauferner@intel.com</a>><br>
<b>Date: </b>Friday, November 1, 2019 at 8:29 AM<br>
<b>To: </b>"<a href="mailto:lustre-discuss@lists.lustre.org">lustre-discuss@lists.lustre.org</a>" <<a href="mailto:lustre-discuss@lists.lustre.org">lustre-discuss@lists.lustre.org</a>><br>
<b>Subject: </b>[lustre-discuss] Linux 5.x support</span><span lang="EN-CA"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:1.0in"><span lang="EN-CA"> <o:p></o:p></span></p>
</div>
<p class="MsoNormal" style="margin-left:1.0in"><span lang="EN-CA">It looks like Lustre updates for Linux 5.x are targeting v2.13.0.  Is this correct and when can we expect v2.13.0 to be released?  Is it still on track for release at the fall SC ’19 conference? 
 Thanks.<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:1.0in"><span lang="EN-CA"> <o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:1.0in"><span lang="EN-CA">Andrew Tauferner<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:1.0in"><span lang="EN-CA"> <o:p></o:p></span></p>
</div>
</body>
</html>