Used following command
/mnt/iso/mlnxofedinstall --without-dkms --add-kernel-support --kernel 4.15.0-65-generic --upstream-libs
Below is snippet of log file pointed to
Creating deb for: mlnx-ofed-hypervisor-user-only
Built mlnx-ofed-hypervisor-user-only deb
Error: no packages files were found in ‘/tmp/MLNX_OFED_LINUX-4.7-1.0.0.1-4.15.0-65-generic/mlnx_iso.47626/MLNX_OFED_LINUX-4.7-1.0.0.1-ubuntu18.04-ext/DEBS/MLNX_LIBS’ directory!
yum grouplist XML creator for MLNX_OFED.
Usage: /tmp/MLNX_OFED_LINUX-4.7-1.0.0.1-4.15.0-65-generic/mlnx_iso.47626/MLNX_OFED_LINUX-4.7-1.0.0.1-ubuntu18.04-ext/create_mlnx_ofed_installers.pl
–name Prefix for packages names (Default: mlnx-ofed)
–mofed Path to MLNX_OFED directory
–output Path to output directory (file name will be always ‘comps.xml’)
default is //tmp/MLNX_OFED_LINUX-4.7-1.0.0.1-4.15.0-65-generic/mlnx_iso.47626/MLNX_OFED_LINUX-4.7-1.0.0.1-ubuntu18.04-ext
–rpms-tdir Where to copy the installer rpms/debs.
–rpms-path Path to directory containing binaries to scan (Default: autodetect).
–tmpdir Temp work directory (Default: /tmp)
–debian Build installer for debian (otherwise will build for Linux).
–kernel Kernel Version to put in the packages names (used when KMP/DKMS is not supported).
Also metadata rpm will select kernel rpms for the given kernel version.
–build-num Number to append to the release version number.
–upstream-libs Create installers for UPSTREAM_LIBS. (Default: MLNX_LIBS)
–with-hpc Include HPC packages in the xml file.
–groups Build only the given groups (comma separated list), this option can be repeated.
–ignore-groups Ignore the given groups (comma separated list), this option can be repeated.
Note: The script expects to find ‘_group.txt’ files for each needed group under the given RPMS directory.
/mnt/iso/mlnx_add_kernel_support.sh: line 135: createrepo: command not found
below is what is in directory where log states there are no packages:
it will not let me paste the list of directories and files here, but, the packages look like they are there to me.