Details
-
Bug
-
Resolution: Fixed
-
Critical
-
None
-
3
-
15704
Description
The correct way to support weak-updates in rpm packages is the vendor defined %kernel_Module_package. This does the right thing on all distributions.
We have used this feature in SGI Lustre for several years, and I plan to work this feature back into the master branch.
Attachments
Issue Links
- is blocking
-
LU-7643 Remove kernel version string from Lustre release field
-
- Resolved
-
- is related to
-
LU-8343 build failures on SLES
-
- Resolved
-
-
LU-8519 build is broken on sles12
-
- Resolved
-
-
LU-8383 Wrong tests package dependencies
-
- Resolved
-
-
LU-6677 Package lustre correctly for Fedora/RHEL
-
- Closed
-
- is related to
-
LU-7722 Install/uninstall of Lustre RPMs is slow due to regenerating of initramfs
-
- Open
-
-
LU-8377 lustre fail to build on el7
-
- Resolved
-
-
LU-3956 Eliminate lbuild's nonstandard build process
-
- In Progress
-
-
LU-3953 lustre build system improvments
-
- Closed
-
- mentioned in
-
Page Loading...
it worked on el7. I'll verify on el6 as you did next
[root@onyx-21vm5 lustre-release]# uname -a
Linux onyx-21vm5.onyx.hpdd.intel.com 3.10.0-327.10.1.el7.x86_64 #1 SMP Tue Feb 16 17:03:50 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
sh ./autogen.sh
./configure --disable-server --with-linux=/usr/src/kernels/3.10.0-327.18.2.el7.x86_64/
make rpms
scp kmod-lustre-client-2.8.54_61_gcc7a8c9-3.10.0_327.18.2.el7.x86_64.x86_64.rpm root@onyx-24:/root
scp lustre-client-2.8.54_61_gcc7a8c9-3.10.0_327.18.2.el7.x86_64.x86_64.rpm root@onyx-24:/root
[root@onyx-24 ~]# uname -a
Linux onyx-24.onyx.hpdd.intel.com 3.10.0-327.18.2.el7.x86_64 #1 SMP Thu May 12 11:03:55 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
[root@onyx-24 ~]# rpm -hiv ./kmod-lustre-client-2.8.54_61_gcc7a8c9-3.10.0_327.18.2.el7.x86_64.x86_64.rpm
Preparing... ################################# [100%]
Updating / installing...
1:kmod-lustre-client-2.8.54_61_gcc7################################# [100%]
[root@onyx-24 ~]# modprobe lustre
[root@onyx-24 ~]# modinfo lustre
filename: /lib/modules/3.10.0-327.18.2.el7.x86_64/extra/lustre-client/fs/lustre.ko
license: GPL
version: 2.8.54_61_gcc7a8c9
description: Lustre Client File System
author: OpenSFS, Inc. <http://www.lustre.org/>
rhelversion: 7.2
srcversion: F6CD34A134CF6E45A10B0DB
depends: obdclass,ptlrpc,libcfs,lnet,lmv,mdc,lov
vermagic: 3.10.0-327.18.2.el7.x86_64 SMP mod_unload modversions
[root@onyx-24 ~]#