From e774b6729235888965158fd7a4a556fe47fb1b45 Mon Sep 17 00:00:00 2001 From: Gu Zheng Date: Mon, 1 Apr 2019 17:19:21 +0800 Subject: [PATCH] LU-12141 build: correct the required kernel version for lustre kmod Use %kversion rather than %kver when creating preamble for lustre kmods in lustre spec, to avoid *Requires kernel version* mismatch. Test-Parameters: trivial Change-Id: I9929471abd48b214510bcb499e25793ad120e6d1 Signed-off-by: Gu Zheng Reviewed-on: https://review.whamcloud.com/34559 Reviewed-by: Wang Shilong Tested-by: Wang Shilong Tested-by: Jenkins Reviewed-by: Li Xi Reviewed-by: Nathaniel Clark Tested-by: Maloo Reviewed-by: Oleg Drokin --- lustre.spec.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lustre.spec.in b/lustre.spec.in index ee49531..0476ac6 100644 --- a/lustre.spec.in +++ b/lustre.spec.in @@ -186,7 +186,7 @@ Userspace tools and files for the Lustre file system. %define preamble %{expand:%( TMPFILE=`mktemp` cat %{SOURCE1} > $TMPFILE -kver=%{kver} +kver=%{kversion} linuxversion=${kver%%%%-*} linuxrelease=${kver##*-} kabiminor=${linuxrelease%%%%.*} -- 1.8.3.1