[Libguestfs] [PATCH v2 6/7] v2v: linux: check the kernel package name for Debian

Pino Toscano ptoscano at redhat.com
Fri Aug 26 09:02:08 UTC 2016


On Debian-based systems, the kernel packages are named like
"linux-image-$kver", so check for them.
---
 v2v/convert_linux.ml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/v2v/convert_linux.ml b/v2v/convert_linux.ml
index 6f96073..464ad49 100644
--- a/v2v/convert_linux.ml
+++ b/v2v/convert_linux.ml
@@ -115,7 +115,8 @@ let rec convert ~keep_serial_console (g : G.guestfs) inspect source rcaps =
     filter_map (
       function
       | { G.app2_name = name } as app
-          when name = "kernel" || String.is_prefix name "kernel-" ->
+          when name = "kernel" || String.is_prefix name "kernel-"
+               || String.is_prefix name "linux-image-" ->
         (try
            (* For each kernel, list the files directly owned by the kernel. *)
            let files = Linux.file_list_of_package g inspect app in
-- 
2.7.4




More information about the Libguestfs mailing list