update-pxe-network-installer: Make e1000e and ixgbe optional
These kernel modules are no longer packaged separately with the v5.10-based kernel. Story: 2008921 Task: 42916 Change-Id: Icf237272f17e318f4a24d89026915f33de49676e Signed-off-by: M. Vefa Bicakci <vefa.bicakci@windriver.com>
This commit is contained in:
parent
5c5a816d9b
commit
89d72d735b
@ -18,6 +18,7 @@ find_and_copy_rpm () {
|
||||
local pattern="${2}"
|
||||
local build_type="${3}"
|
||||
local dest_dir="${4}"
|
||||
local optional="${5}"
|
||||
|
||||
echo " --> find ${name} rpm"
|
||||
found=$(find $MY_BUILD_DIR/${build_type}/rpmbuild/RPMS -type f -name "${pattern}" | head -n 1)
|
||||
@ -31,7 +32,7 @@ find_and_copy_rpm () {
|
||||
|
||||
if [ -n "${found}" ] && [ -f "${found}" ];then
|
||||
\cp -f "${found}" "${dest_dir}/"
|
||||
else
|
||||
elif [ -z "${optional}" ]; then
|
||||
echo "ERROR: failed to find ${name} RPM!"
|
||||
exit -1
|
||||
fi
|
||||
@ -96,9 +97,9 @@ find_and_copy_rpm 'standard kernel core' 'kernel-core-[0-9]*.x86_64.
|
||||
find_and_copy_rpm 'standard kernel modules' 'kernel-modules-[0-9]*.x86_64.rpm' std "$kernel_rpms_std"
|
||||
find_and_copy_rpm 'standard kernel modules extra' 'kernel-modules-extra-[0-9]*.x86_64.rpm' std "$kernel_rpms_std"
|
||||
find_and_copy_rpm 'standard kernel modules internal' 'kernel-modules-internal-[0-9]*.x86_64.rpm' std "$kernel_rpms_std"
|
||||
find_and_copy_rpm 'e1000e kernel module' 'kmod-e1000e-[0-9]*.x86_64.rpm' std "$kernel_rpms_std"
|
||||
find_and_copy_rpm 'e1000e kernel module' 'kmod-e1000e-[0-9]*.x86_64.rpm' std "$kernel_rpms_std" optional
|
||||
find_and_copy_rpm 'i40e kernel module' 'kmod-i40e-[0-9]*.x86_64.rpm' std "$kernel_rpms_std"
|
||||
find_and_copy_rpm 'ixgbe kernel module' 'kmod-ixgbe-[0-9]*.x86_64.rpm' std "$kernel_rpms_std"
|
||||
find_and_copy_rpm 'ixgbe kernel module' 'kmod-ixgbe-[0-9]*.x86_64.rpm' std "$kernel_rpms_std" optional
|
||||
find_and_copy_rpm 'mlnx-ofa kernel module' 'mlnx-ofa_kernel-modules-[0-9]*.x86_64.rpm' std "$kernel_rpms_std"
|
||||
find_and_copy_rpm 'ice kernel module' 'kmod-ice-[0-9]*.x86_64.rpm' std "$kernel_rpms_std"
|
||||
echo " -------- successfully found standard kernel rpm and related kernel modules --------"
|
||||
|
Loading…
x
Reference in New Issue
Block a user