b=20009
i=wangyb (patch from yangsheng)
Fix "invalid module format" error on patchless clients.
local rpmdir="${callers_rpm%/*}"
local kernelrpm
local rpmdir="${callers_rpm%/*}"
local kernelrpm
+ local wanted_kernel="${lnxmaj}.${lnxrel}"
# this is a hack that should go away when the modified lustre kernel
# Provides kernel-default-base vvvvvvvvv
# this is a hack that should go away when the modified lustre kernel
# Provides kernel-default-base vvvvvvvvv
- if ! kernelrpm=$(find_rpm "$rpmdir" provides "^kernel-(lustre-)?default-base ="); then
+ if ! kernelrpm=$(find_rpm "$rpmdir" provides "^kernel-(lustre-)?default-base = $wanted_kernel"); then
fatal 1 "Could not find the kernel-default-base in $rpmdir/"
fi
fatal 1 "Could not find the kernel-default-base in $rpmdir/"
fi