Bug 115305

Summary: install of XEN selection does not add XEN kernel to grub bootmenu
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Christian Hueller <chuller>
Component: InstallationAssignee: Jiri Srain <jsrain>
Status: RESOLVED FIXED QA Contact: Klaus Kämpf <kkaempf>
Severity: Enhancement    
Priority: P5 - None CC: lslezak, misch
Version: Beta 4 Plus   
Target Milestone: ---   
Hardware: x86-64   
OS: SUSE Other   
Whiteboard:
Found By: Component Test Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Christian Hueller 2005-09-05 13:17:35 UTC
Description:

If the XEN selection in the YaST2 package manager gets selected not while
installation of the system itself but afterwards, it will not add the XEN kernel
to the grub boot menu and the user won't have access to the XEN kernel.


Howto repeat:

Install SL10 beta4plus, default selection (do not select XEN in the selections).
Once the installation is finished, restart YaST2 package manager, enable the XEN
selection and perform the installation. Do a reboot after it is finished and do
not see any additional entry in the grub bootmenu for the newly installed XEN kernel
Comment 1 Jiri Srain 2005-09-05 15:14:06 UTC
THis is because the boot loader configuration is not automatically reproposed, 
it is not touched at all. 
 
You can either add the bootloader section manually (ori via YaST), or let YaST 
bootloader module repropose the confioguration. 
 
Keeping as enhancement request for future versions. 
Comment 2 Ladislav Slezák 2005-09-05 15:16:06 UTC
Yes, adding XEN boot entry is just bonus in the bootloader module. The package
manager doesn't have any hooks or callbacks for installed packages. And in
runtime configuration the modules are not running both at the same time.

IMO package manager should not do another tasks except managing packages. If you
want to change the bootloader config you have to start the bootloader module and
add it by hand or repropose it.

I would consider this bug as invalid or enhancement.
The XEN setup should be described in our documentation.
Comment 3 Michael Schwartzkopff 2005-09-18 13:33:20 UTC
*** Bug 117668 has been marked as a duplicate of this bug. ***
Comment 4 Kim Pedersen 2005-10-11 12:25:18 UTC
This in not only a x86_64 problem but also a plain x86 problem which is have
encountered in the released final OOS version of opensuse.
Comment 5 Lynn Bendixsen 2006-04-10 17:00:26 UTC
This has been resolved by having the kernel-xen rpm add Xen to the grub bootmenu. Last I saw the entry was still not accurate, but there is another bug addressing that issue.