[LU-6393] dkms build of client modules requires zfs/spl libraries Created: 20/Mar/15  Updated: 13/Feb/19  Resolved: 13/Feb/19

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.7.0
Fix Version/s: None

Type: Improvement Priority: Minor
Reporter: Eric Kolb Assignee: Bruno Faccini (Inactive)
Resolution: Duplicate Votes: 1
Labels: None
Environment:

SL 6.6


Issue Links:
Blocker
Duplicate
duplicates LU-1032 Add dkms support for kernel modules Resolved
Rank (Obsolete): 9223372036854775807

 Description   

The recent release of the 2.7.0 client includes support for dkms which is great however the dkms.conf should probably disable zfs/spl requirements among others. We have been using dkms with the Lustre client for a few years now and have used the following for the client modules only:

PRE_BUILD="configure
--prefix=/usr
--with-linux=${kernel_source_dir}
--with-linux-obj=${kernel_source_dir}
--without-ldiskfs
--without-zfs
--without-sysio
--without-lustre-iokit
--disable-snmp
--disable-doc
--disable-utils
--disable-tests
--disable-maintainer-mode
--disable-server

Perhaps someone may wish to review and alter the client side dkms packages.

Eric



 Comments   
Comment by Bruno Faccini (Inactive) [ 21/Mar/15 ]

This may come from the fact that only the patch to build a Lustre Server DKMS RPM has already landed.
My patch at http://review.whamcloud.com/12347/ to allow for the build of a specific Lustre Client DKMS RPM should be what you expect, can you have a look to it? Unfortunately it still has not landed but should after some rebase/merge work I can+will quickly work on!

Comment by Jodi Levi (Inactive) [ 23/Mar/15 ]

Bruno,
Could you please take this one?
Thank you!

Comment by Andreas Dilger [ 13/Feb/19 ]

Fixed via https://review.whamcloud.com/12347 landing.

Generated at Sat Feb 10 01:59:50 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.