I tried to build RPMs from the source (make rpms) but it doesn’t get very far.
test -n "" \
|| find "lustre-2.12.58_180_gce2e28b" -type d ! -perm -755 \
-exec chmod u+rwx,go+rx {} \; -o \
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
! -type d ! -perm -444 -exec /bin/sh
/nfshome/attaufer/lustre-release/config/install-sh -c -m a+r {} {} \; \
|| chmod -R a+r "lustre-2.12.58_180_gce2e28b"
tardir=lustre-2.12.58_180_gce2e28b && false | eval GZIP= gzip --best -c
>lustre-2.12.58_180_gce2e28b.tar.gz
make[1]: Leaving directory '/nfshome/attaufer/lustre-release'
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
rpmbuilddir=`mktemp -t -d rpmbuild-lustre-$USER-XXXXXXXX`; \
make \
rpmbuilddir="$rpmbuilddir" rpm-local || exit 1; \
cp ./rpm/* .; \
/usr/bin/rpmbuild \
--define "_tmppath $rpmbuilddir/TMP" \
--define "_topdir $rpmbuilddir" \
--define "dist %{nil}" \
-ts lustre-2.12.58_180_gce2e28b.tar.gz || exit 1; \
cp $rpmbuilddir/SRPMS/lustre-2.12.58_180_gce2e28b-*.src.rpm . || exit 1; \
rm -rf $rpmbuilddir
make[1]: Entering directory '/nfshome/attaufer/lustre-release'
make[1]: Leaving directory '/nfshome/attaufer/lustre-release'
error: Failed to read spec file from lustre-2.12.58_180_gce2e28b.tar.gz
make: *** [autoMakefile:1166: srpm] Error 1
lustre.spec and lustre-dkms.spec are in the lustre-release directory. The
lustre-2.12.58_180_gce2e28b.tar.gz tar ball is only 20 bytes so I assume the
problem lies in the creation of that.
Andrew Tauferner
1-952-562-4944 (office)
From: Peter Jones <[email protected]>
Sent: Friday, November 1, 2019 2:06 PM
To: Tauferner, Andrew T <[email protected]>;
[email protected]
Subject: Re: [lustre-discuss] Linux 5.x support
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
https://git.whamcloud.com/?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master
(there’s no builder for that kernel on our Jenkins server so you’ll have to
build yourself locally)
From: "Tauferner, Andrew T"
<[email protected]<mailto:[email protected]>>
Date: Friday, November 1, 2019 at 11:57 AM
To: Peter Jones <[email protected]<mailto:[email protected]>>,
"[email protected]<mailto:[email protected]>"
<[email protected]<mailto:[email protected]>>
Subject: RE: [lustre-discuss] Linux 5.x support
I’m only interested in running a Lustre client on a Linux 5.3 kernel. This is
mainly a functional test.
Andrew Tauferner
1-952-562-4944 (office)
From: Peter Jones <[email protected]<mailto:[email protected]>>
Sent: Friday, November 1, 2019 1:51 PM
To: Tauferner, Andrew T
<[email protected]<mailto:[email protected]>>;
[email protected]<mailto:[email protected]>
Subject: Re: [lustre-discuss] Linux 5.x support
Andrew
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?
Peter
From: lustre-discuss
<[email protected]<mailto:[email protected]>>
on behalf of "Tauferner, Andrew T"
<[email protected]<mailto:[email protected]>>
Date: Friday, November 1, 2019 at 8:29 AM
To: "[email protected]<mailto:[email protected]>"
<[email protected]<mailto:[email protected]>>
Subject: [lustre-discuss] Linux 5.x support
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.
Andrew Tauferner
_______________________________________________
lustre-discuss mailing list
[email protected]
http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org