https://bugzilla.novell.com/show_bug.cgi?id=846068 https://bugzilla.novell.com/show_bug.cgi?id=846068#c0 Summary: kiwi: support use of custom or version pinned kernels more easy Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: Other OS/Version: Other Status: ASSIGNED Severity: Enhancement Priority: P5 - None Component: System Imaging AssignedTo: ms@suse.com ReportedBy: ms@suse.com QAContact: adrian@suse.com Found By: --- Blocker: ---
We are using /usr/share/kiwi/image/suse-SLE11-JeOS/config.xml for the image creation. When I pinned the kernel-default version (not the latest in the repo), the ovf build has an issue about wrong kernel version for some kernel modules. I then pinned the /usr/share/kiwi/image/vmxboot/suse-SLES11/config.xml, the issue went away.
yes this is correct. I guess you pinned the kernel by a full qualified name in the <package name="..."> setup in suse-SLE11-JeOS/config.xml. now kiwi sent that information to the package manager and if possible this kernel is installed. The next step is to build the boot image (initrd) and the description for it is vmxboot/suse-SLES11/config.xml. In this description the selected kernel is not full qualified and for the moment kiwi does not inherit the full name information you provided over to the boot image description. This is the reason why you need to change both files in order to solve the kernel version conflict. For future versions of kiwi I will introduce a custom kernel profile which will allow you to setup the following: <type ... bootkernel="custom" ...> <packages type="image"/> <package name="kernel-default-3.7.10-1.16.1" bootinclude="true"/> </packages> that way the specified custom or version pinned kernel is automatically used for the boot image (initrd) too because of the bootinclude statement. But again I first have to implement this, it does not yet exist. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.