[LU-11026] lustre-dkms should require patch or quilt Created: 16/May/18  Updated: 21/May/18  Resolved: 21/May/18

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.10.4
Fix Version/s: Lustre 2.12.0, Lustre 2.10.4

Type: Bug Priority: Major
Reporter: Will Johnson Assignee: Joe Grund
Resolution: Fixed Votes: 0
Labels: None

Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

While installing packages for IML@4.0.6 on Centos 7.5 with kernel 3.10.0-862.2.3.el7.x86_64 we received the following message from dnf:

DKMS: install completed.
  Installing  : lustre-all-dkms-2.10.4_RC1-1.el7.noarch                   25/33
Loading new lustre-all-2.10.4_RC1 DKMS files...
Building for 3.10.0-862.2.3.el7.x86_64
Building initial module for 3.10.0-862.2.3.el7.x86_64
configure: error: *** Need "quilt" or "patch" command
Error! Bad return status for module build on kernel: 3.10.0-862.2.3.el7.x86_64 (x86_64)
Consult /var/lib/dkms/lustre-all/2.10.4_RC1/build/make.log for more information.
warning: %post(lustre-all-dkms-2.10.4_RC1-1.el7.noarch) scriptlet failed, exit status 10

lustre-dkms should require either "patch" or "quilt".



 Comments   
Comment by Will Johnson [ 16/May/18 ]

I'm currently testing to see if I am able to create a filesystem even with the reported error. If not this may block IML@4.0.6. I should know within the next 30 minutes and will post an update.

Comment by Joe Grund [ 16/May/18 ]

Is there any fallout to be aware of if that %post block fails due to patch / quilt missing?

Comment by Gerrit Updater [ 16/May/18 ]

Joe Grund (joe.grund@intel.com) uploaded a new patch: https://review.whamcloud.com/32428
Subject: LU-11026 lustre-dkms should require patch or quilt
Project: fs/lustre-release
Branch: b2_10
Current Patch Set: 1
Commit: 8b2378c7116d78b9864c3e4e7447611a67aa9bb8

Comment by Will Johnson [ 16/May/18 ]

I was able to create a filesystem and mount it on a client even with the error.

Comment by Brian Murrell (Inactive) [ 16/May/18 ]

Subject: LU-11026 lustre-dkms should require patch or quilt

One has to wonder though, is patch (or quilt) actually needed when:

I was able to create a filesystem and mount it on a client even with the error.

Probably need to understand a bit more about:

configure: error: *** Need "quilt" or "patch" command

and why configure is wanting it when it seems to not actually need it.

Comment by Gerrit Updater [ 16/May/18 ]

Joe Grund (joe.grund@intel.com) uploaded a new patch: https://review.whamcloud.com/32431
Subject: LU-11026 lustre-dkms should require patch or quilt
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: c16908a17d409025178496b40864d649a21f846f

Comment by Gerrit Updater [ 17/May/18 ]

Minh Diep (minh.diep@intel.com) uploaded a new patch: https://review.whamcloud.com/32450
Subject: LU-11026 lustre-dkms should require patch or quilt
Project: fs/lustre-release
Branch: b2_10
Current Patch Set: 1
Commit: fb4489dbe12f852a73ea1ca87b7baa8ef14d262a

Comment by Gerrit Updater [ 18/May/18 ]

John L. Hammond (john.hammond@intel.com) merged in patch https://review.whamcloud.com/32450/
Subject: LU-11026 lustre-dkms should require patch or quilt
Project: fs/lustre-release
Branch: b2_10
Current Patch Set:
Commit: 387ee5e24eb5767a1194c112b23a86ca0cce4b77

Comment by Gerrit Updater [ 21/May/18 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/32431/
Subject: LU-11026 lustre-dkms should require patch or quilt
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: e2d7e671cf2db6df85f619b3a20ff0d780afee51

Comment by Peter Jones [ 21/May/18 ]

Landed for 2.12

Generated at Sat Feb 10 02:40:18 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.