[Bug 994082] New: qemu smbios option doesn't work properly
http://bugzilla.suse.com/show_bug.cgi?id=994082 Bug ID: 994082 Summary: qemu smbios option doesn't work properly Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.2 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Virtualization:Other Assignee: kvm-bugs@forge.provo.novell.com Reporter: lnussel@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- openQA uses the smbios option to pass smbios tables from a Laptop to the VM so we can see how a system behaves on a Laptop. The used files are here: https://github.com/os-autoinst/os-autoinst/tree/master/dmidata/dell_e6330 The script to create them one level higher. The files are unchanged since >= years and worked 10 months ago with 42.1 as guest. With current qemu in Leap and Factory that doesn't work anymore. /sys/devices/virtual/dmi/id/ doesn't contain chassis_type and dmidecode throws an error. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=994082 Lin Ma <lma@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lma@suse.com Assignee|kvm-bugs@forge.provo.novell |lma@suse.com |.com | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=994082 Ludwig Nussel <lnussel@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P2 - High -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=994082 http://bugzilla.suse.com/show_bug.cgi?id=994082#c1 --- Comment #1 from Lin Ma <lma@suse.com> --- the smbios code changed a lot since seabios 1.7.5. It triggered this issue if user specifies the machine type like '-machine pc-i440fx-2.1,...' or newer. will dig seabios code later. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=994082 http://bugzilla.suse.com/show_bug.cgi?id=994082#c2 Lin Ma <lma@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |IN_PROGRESS --- Comment #2 from Lin Ma <lma@suse.com> --- A qemu patch was sent to upstream, waiting for feedback. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=994082 http://bugzilla.suse.com/show_bug.cgi?id=994082#c3 --- Comment #3 from Ludwig Nussel <lnussel@suse.com> --- any update? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=994082 http://bugzilla.suse.com/show_bug.cgi?id=994082#c4 --- Comment #4 from Lin Ma <lma@suse.com> --- no respond yet from upstream, perhaps them missed the patch, just ping them to try to get some feedback. Because this isn't a urgent issue, I'd like to get some feedback from upstream first, then merge it into our update. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=994082 http://bugzilla.suse.com/show_bug.cgi?id=994082#c5 --- Comment #5 from Ludwig Nussel <lnussel@suse.com> --- Well, for us it is important as right now we cannot do automated tests for laptops. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=994082 http://bugzilla.suse.com/show_bug.cgi?id=994082#c6 Lin Ma <lma@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|Leap 42.2 |Leap 15.0 --- Comment #6 from Lin Ma <lma@suse.com> --- The SR was posted. https://build.opensuse.org/request/show/586666 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=994082 http://bugzilla.suse.com/show_bug.cgi?id=994082#c7 Lin Ma <lma@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED --- Comment #7 from Lin Ma <lma@suse.com> --- The SR was accepted. close the issue as fixed. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=994082 http://bugzilla.suse.com/show_bug.cgi?id=994082#c17 --- Comment #17 from Lin Ma <lma@suse.com> --- (In reply to Oliver Kurz from comment #16)
Hi Lin Ma, can you state if you plan to handle this reopened bug? The reminder comment point to recurring reproducing test failures which the openQA test reviewers assume is still due to this bug. E.g. https://openqa.opensuse.org/tests/725482/file/video.ogv#t=114.21,114.25 is one of the latest examples showing how the first boot entry is selected but then the system fails to boot and is as it looks like rebooting/crashing.
Sorry for the late responding, a little bit busy recently. These urls are hardly open by my browser in Beijing office, The connection to opensuse.org is terrible, I can't see them. The issue which was described by comment 1 won't cause boot failure. The previous patches were designed for avoid to throw errors while dmidecoding smbios tables in guest. So far I have no idea what changes cause the boot failure, will take a look at it, but It takes time, I need to finish fates first in my hand. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=994082 http://bugzilla.suse.com/show_bug.cgi?id=994082#c18 --- Comment #18 from Lin Ma <lma@suse.com> --- Hi Oliver, I read the openqa autoinst-log.txt and reproduced the issue on my local box today, The following are some information for your reference, hoep it can workaround the issue for you: 1. If guest os is leap42.3+ and machine type <=2.3 in qemu cmd line, the issue which mentioned by c16 can be reproduced. 2. If guest os is sles 11sp4,12+ or 15, the issue which mentioned by c16 can NOT be reproduced, whatever the machine type is. 3. This is a new issue, not the same one that described by c1. Is it possible for you that adjust machine type to 2.4+ in openqa environment as a workaround? do you have anyelse testcases which need machine type 2.0? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=994082 Yifan Jiang <yfjiang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |yfjiang@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com