Whamcloud - gitweb
EX-8187 build: add kernel to MOFED rpms
authorMinh Diep <mdiep@whamcloud.com>
Wed, 6 Sep 2023 03:00:21 +0000 (20:00 -0700)
committerAndreas Dilger <adilger@whamcloud.com>
Mon, 11 Sep 2023 00:22:55 +0000 (00:22 +0000)
We need to build MOFED that tied to kernel version,
otherwise it won't be installed on kernel update

Test-Parameters: trivial

Change-Id: I167052aab438493a1301515459488c8085087293
Signed-off-b: Minh Diep <mdiep@whamcloud.com>
Signed-off-by: Minh Diep <mdiep@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/52286
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Alex Deiter <alex.deiter@gmail.com>
Reviewed-by: Jian Yu <yujian@whamcloud.com>
Reviewed-by: Gaurang Tapase <gtapase@ddn.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
contrib/lbuild/lbuild

index 9e28270..af17f4a 100755 (executable)
@@ -1428,7 +1428,7 @@ EOF
                        fatal 1 "Error building ${kib_rpm}"
                fi
                ;;
-               mlnx) local DDNTAG=$(echo ${linuxrelease//.${TARGET_ARCH}} | awk -F '_' '{print $2}')
+               mlnx) local DDNTAG=$(echo ${linuxrelease//.${TARGET_ARCH}} | sed "s/-/_/g")
                if ! $RPMBUILD $BUILD_TYPE \
                        ${FIND_REQUIRES:+--define "__find_requires $FIND_REQUIRES"} \
                        ${FIND_KSYMS_REQUIRES:+--define "__required_ksyms_requires $FIND_KSYMS_REQUIRES"} \