From e6b311447b29b8f6f600ce02dd77633bbf85a54d Mon Sep 17 00:00:00 2001 From: Nikita Korolev Date: Fri, 26 Jun 2026 12:34:29 +0300 Subject: [PATCH] fix(module): handle Debian usbip kernel modules Signed-off-by: Nikita Korolev --- .../virtualization-dra/nodegroupconfiguration-usbip.yaml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/templates/virtualization-dra/nodegroupconfiguration-usbip.yaml b/templates/virtualization-dra/nodegroupconfiguration-usbip.yaml index b13b4cd080..1b8e4f0553 100644 --- a/templates/virtualization-dra/nodegroupconfiguration-usbip.yaml +++ b/templates/virtualization-dra/nodegroupconfiguration-usbip.yaml @@ -33,7 +33,7 @@ spec: modules_exist=true for module in "${modules[@]}"; do - if [[ ! -e "${module_dir}/${module}" && ! -e "${module_dir}/${module}.zst" ]]; then + if [[ ! -e "${module_dir}/${module}" && ! -e "${module_dir}/${module}.zst" && ! -e "${module_dir}/${module}.xz" ]]; then modules_exist=false break fi @@ -45,7 +45,11 @@ spec: fi if bb-is-distro-like? "debian"; then - packages=("linux-modules-extra-${kernel_release}") + if [[ "$bundle" == "debian" ]]; then + packages=("linux-image-${kernel_release}") + else + packages=("linux-modules-extra-${kernel_release}") + fi elif bb-is-distro-like? "rhel" || bb-is-distro-like? "centos" || bb-is-distro-like? "fedora"; then packages=("kernel-modules-extra-${kernel_release}" "kernel-modules-extra") elif [[ "$bundle" == "altlinux" ]]; then