Stefan Becuwe wrote:
> # file -z /boot/*

[snip]

> /boot/symsets-2.6.18.2-34-default.tar.gz: POSIX tar archive (gzip
> compressed data, from Unix, last modified: Mon Nov 27 19:59:08 2006, max
> compression)

Here is the problem! The symsets-2.6.18.2-34-default.tar.gz file is
wrongly detected as a initrd file by UYOK.

The fix (already checked in the developer trunk) is below. It'll be
available in the next SystemImager stable release.

To have the fix now, you can simply patch the file
/usr/lib/systemimager/perl/SystemImager/UseYourOwnKernel.pm in your
golden client and re-create the image.

Thanks for reporting,
-Andrea

Index: lib/SystemImager/UseYourOwnKernel.pm
===================================================================
--- lib/SystemImager/UseYourOwnKernel.pm        (revision 4337)
+++ lib/SystemImager/UseYourOwnKernel.pm        (working copy)
@@ -474,8 +474,8 @@
         my $kernel_release = shift;
 
         #
-        # explicitly skip /boot/message
-        if ( $file eq '/boot/message' ) { return undef; }
+        # explicitly skip files without "initrd" in the filename
+        unless ( $file =~ /initrd/ ) { return undef; }
         #
         # Make sure it's binary
         if( ! -B $file ) { return undef; }

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
sisuite-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sisuite-users

Reply via email to