diff --git a/xCAT-server/share/xcat/ib/scripts/Mellanox/mlnxofed_ib_install.v2 b/xCAT-server/share/xcat/ib/scripts/Mellanox/mlnxofed_ib_install.v2 index 3a4881ce1..f33ab6d04 100755 --- a/xCAT-server/share/xcat/ib/scripts/Mellanox/mlnxofed_ib_install.v2 +++ b/xCAT-server/share/xcat/ib/scripts/Mellanox/mlnxofed_ib_install.v2 @@ -137,6 +137,7 @@ echo "NODESETSTATE is $NODESETSTATE" function hack_uname() { + BEFORE_UNAME_HACK="$($1/bin/uname -r)" mv "$1/bin/uname" "$1/bin/uname.save" cat <<-EOF >"$1/bin/uname" #!/bin/sh @@ -164,6 +165,8 @@ function hack_uname() EOF chmod 0755 "$1/bin/uname" + AFTER_UNAME_HACK="$($1/bin/uname -r)" + echo "Before hack-uname() to replace 'uname' command, 'uname -r'='${BEFORE_UNAME_HACK}'. After, 'uname -r'='${AFTER_UNAME_HACK}'" } function cleanup()