[Bug 745706] New: Can't boot domu after kernel update
https://bugzilla.novell.com/show_bug.cgi?id=745706 https://bugzilla.novell.com/show_bug.cgi?id=745706#c0 Summary: Can't boot domu after kernel update Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Critical Priority: P5 - None Component: Xen AssignedTo: jdouglas@suse.com ReportedBy: romain.pelissier@gmail.com QAContact: qa@suse.de Found By: --- Blocker: --- Created an attachment (id=474889) --> (http://bugzilla.novell.com/attachment.cgi?id=474889) screenshot for the boot issue User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0) Gecko/20100101 Firefox/10.0 Some kernel update have been available today from 3.1.x to 3.1.9. The domu is fully virtualized. Xen server is opensuse 12.1 kernel-xen-3.1.9-1.4.1.x86_64 After apply this update kernel on the domu, it crash when accessing the disc Reproducible: Always Steps to Reproduce: 1. install opensuse xen server with latest update 2. install fully virtualized opensuse 12.1 guest and latest update 3. use lvm as disk for the domu Actual Results: can't boot -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=745706 https://bugzilla.novell.com/show_bug.cgi?id=745706#c1 --- Comment #1 from Romain Pelissier <romain.pelissier@gmail.com> 2012-02-07 22:30:32 UTC --- I have added this in the /etc/xen/vm/lagrange domu definition: xen_platform_pci=1 after this, the domu boots correctly but I am not sure why... Can you explain why after a security update on the kernel I should use this parameter to load correctly my domu? Thanks -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=745706 https://bugzilla.novell.com/show_bug.cgi?id=745706#c2 Charles Arnold <carnold@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |carnold@suse.com, | |jbeulich@suse.com, | |jfehlig@suse.com AssignedTo|jdouglas@suse.com |ohering@suse.com QAContact|qa@suse.de |jdouglas@suse.com --- Comment #2 from Charles Arnold <carnold@suse.com> 2012-02-13 15:53:08 UTC --- (In reply to comment #1)
I have added this in the /etc/xen/vm/lagrange domu definition:
xen_platform_pci=1
after this, the domu boots correctly but I am not sure why... Can you explain why after a security update on the kernel I should use this parameter to load correctly my domu?
Thanks
This is odd. xen_platform_pci=1 is already the default in the tools. The other odd thing about the guest is that it is using the emulated disk instead of the PV drivers. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=745706 https://bugzilla.novell.com/show_bug.cgi?id=745706#c3 --- Comment #3 from Olaf Hering <ohering@suse.com> 2012-02-14 09:07:40 CET --- 12.1 inst-sys lacks the xen-kmp packages (just as 11.4). As a result emulated hardware is used. As a result of this yast adds /dev/disk/by-id/ symlinks provided by dom0 qemu. After an upgrade mkinitrd in the installed system will recognize that it runs in a Xen HVM guest and adds the xen PV drivers into the initrd. After a reboot these PV drivers provide /dev/hda instead of /dev/sda, and further they can not provide the /dev/disk/by-id symlinks from dom0 qemu. I will check how to handle that mess. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=745706 https://bugzilla.novell.com/show_bug.cgi?id=745706#c4 Olaf Hering <ohering@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ohering@suse.com AssignedTo|ohering@suse.com |snwint@suse.com --- Comment #4 from Olaf Hering <ohering@suse.com> 2012-02-14 17:14:59 CET --- So what I have seen so far with a 12.1 dom0 + 12.1 domU is that the inst-sys lacks the xen-kmp in installation-images.spec Thats certainly not intentional. installation-images.changes has appearently no entry about why xen-kmp were removed anyway?! I can install 12.1 with emulated drivers, but during reboot the emulated hardware gets timeouts and IO errors. During install the pv drivers will not be added to the initrd, but the xen-kmp packages are installed. AFAIK there is no way to force a certain module into initrd during installation. As it stands, there is no way to install a 12.1 Xen HVM guest. Assigning to Steffen to make sure xen-kmp gets added back to installation-images.spec, and to make sure it remains there for the 12.2 Milestones, Betas, RCs and the Release. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=745706 https://bugzilla.novell.com/show_bug.cgi?id=745706#c5 --- Comment #5 from Olaf Hering <ohering@suse.com> 2012-02-14 17:19:07 CET --- Adding "xen_platform_pci=0" to the guest config appears to improve things, it at least makes the ata_piix IO errors go away. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=745706 https://bugzilla.novell.com/show_bug.cgi?id=745706#c6 Steffen Winterfeldt <snwint@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |ohering@suse.com --- Comment #6 from Steffen Winterfeldt <snwint@suse.com> 2012-02-15 10:26:01 CET --- I guess it got removed accidentally during one of those xen-does-not-build periods. Should I add hyper-v-kmp as well? -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=745706 https://bugzilla.novell.com/show_bug.cgi?id=745706#c7 Olaf Hering <ohering@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|ohering@suse.com | --- Comment #7 from Olaf Hering <ohering@suse.com> 2012-02-15 12:12:07 CET --- (In reply to comment #6)
Should I add hyper-v-kmp as well?
This package is not needed in openSuSE because the hyperv drivers are now all in mainline. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=745706 https://bugzilla.novell.com/show_bug.cgi?id=745706#c8 Steffen Winterfeldt <snwint@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #8 from Steffen Winterfeldt <snwint@suse.com> 2012-02-15 13:51:14 CET --- added xen-kmp for 12.2 -- 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.
participants (1)
-
bugzilla_noreply@novell.com