[Bug 1189782] New: [Build 20210824] JeOS: gfxpayload missing in config
http://bugzilla.opensuse.org/show_bug.cgi?id=1189782 Bug ID: 1189782 Summary: [Build 20210824] JeOS: gfxpayload missing in config Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other URL: https://openqa.opensuse.org/tests/1885953/modules/boot loader_uefi/steps/3 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Bootloader Assignee: screening-team-bugs@suse.de Reporter: dimstar@opensuse.org QA Contact: qa-bugs@suse.de Found By: openQA Blocker: Yes ## Observation openQA test in scenario opensuse-Tumbleweed-JeOS-for-kvm-and-xen-x86_64-jeos@64bit_virtio fails in [bootloader_uefi](https://openqa.opensuse.org/tests/1885953/modules/bootloader_uefi/steps/3) Compare to https://openqa.opensuse.org/tests/1884476#step/bootloader_uefi/3 Until snapshot 0823, the JeOS grub configuration contained set gfxpayload=keep (which openQA replaced during the test to gfxpayload=1024x768) As that line is missing, we can no longer replace the string. Questions would be: * Why is the line missing in the config now? * Is this actually still relevant to replace the =keep with =1024x768? ## Test suite description Maintainer: fvogt, mnowak Start JeOS from the HDD image, configure it using the firstboot wizard and then run basic tests. console=tty0 added as needed for aarch64. ## Reproducible Fails since (at least) Build [20210824](https://openqa.opensuse.org/tests/1885704) ## Expected result Last good: [20210823](https://openqa.opensuse.org/tests/1884476) (or more recent) ## Further details Always latest result in this scenario: [latest](https://openqa.opensuse.org/tests/latest?arch=x86_64&distri=opensuse&flavor=JeOS-for-kvm-and-xen&machine=64bit_virtio&test=jeos&version=Tumbleweed) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1189782 http://bugzilla.opensuse.org/show_bug.cgi?id=1189782#c1 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kernel-bugs@suse.de --- Comment #1 from Dominique Leuenberger <dimstar@opensuse.org> --- CC kernel-bugs - might or might not be related, but snapshot 0824 is the one with UsrMerged kernel -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1189782 http://bugzilla.opensuse.org/show_bug.cgi?id=1189782#c2 Martin Loviska <mloviska@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mloviska@suse.com --- Comment #2 from Martin Loviska <mloviska@suse.com> --- (In reply to Dominique Leuenberger from comment #0)
Questions would be: * Why is the line missing in the config now? * Is this actually still relevant to replace the =keep with =1024x768?
As long as we use `/usr/bin/qemu-system-x86_64 -vga virtio` we could possibly omit this action. * [tw](http://kepler.suse.cz/tests/6529#step/firstrun/1) * [sle15sp3](https://openqa.suse.de/tests/6936216#step/firstrun/1) or [rpi-sle](https://openqa.suse.de/tests/6888620#step/firstrun/1) However, bootloader handle could be required for other settings. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1189782 Martin Loviska <mloviska@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jalausuch@suse.com, | |jeos-internal@suse.de -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1189782 Guillaume GARDET <guillaume.gardet@arm.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |guillaume.gardet@arm.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1189782 http://bugzilla.opensuse.org/show_bug.cgi?id=1189782#c3 Vincent Moutoussamy <vmoutoussamy@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CONFIRMED CC| |mchang@suse.com, | |vmoutoussamy@suse.com Flags| |needinfo?(mchang@suse.com) --- Comment #3 from Vincent Moutoussamy <vmoutoussamy@suse.com> --- @Michael what do you think about this issue? We saw your recent changes https://build.opensuse.org/request/show/906626 but it feel like unrelated. Could you please confirm? and maybe provide some comments? This is blocking QA testing on TW atm. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1189782 Vincent Moutoussamy <vmoutoussamy@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1189782 http://bugzilla.opensuse.org/show_bug.cgi?id=1189782#c4 Guilherme Moro <gmoro@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gmoro@suse.com --- Comment #4 from Guilherme Moro <gmoro@suse.com> --- The problem comes from the 10_linux helper script from grub that is looking for CONFIG_FB_EFI configuration in the kernel, but the path for the configuration file is broken since the move from /lib/modules to /usr/lib/modules. Didn't track down exactly how it's broken yet, but just so you guys know not to search anywhere else. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1189782 http://bugzilla.opensuse.org/show_bug.cgi?id=1189782#c5 Michael Chang <mchang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(mchang@suse.com) |needinfo?(kernel-bugs@suse. | |de) --- Comment #5 from Michael Chang <mchang@suse.com> --- This seems to me an issue in UsrMerge kernel .. The kernel config is listed in kernel rpm
localhost:~ # rpm -ql kernel-default-5.14.0-2.1.g9562b07.x86_64 | grep config-.*-default /boot/config-5.14.0-2.g9562b07-default
but is actually missing ...
localhost:~ # ls /boot/config-5.14.0-2.g9562b07-default ls: cannot access '/boot/config-5.14.0-2.g9562b07-default': No such file or directory
If I follow the same rule of kernel image to create the symlink for kernel config, then grub2-mkconfig works for me to adding the gfxpayload= settings.
localhost:~ # ln -srf /usr/lib/modules/5.14.0-2.g9562b07-default/config /boot/config-5.14.0-2.g9562b07-default localhost:~ # ls /boot/config-5.14.0-2.g9562b07-default -l lrwxrwxrwx 1 root root 51 Sep 1 12:02 /boot/config-5.14.0-2.g9562b07-default -> ../usr/lib/modules/5.14.0-2.g9562b07-default/config
Not sure is it intended or not, but I think it would be better to let kernel team have a look first. Thanks. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1189782 http://bugzilla.opensuse.org/show_bug.cgi?id=1189782#c6 --- Comment #6 from Michael Chang <mchang@suse.com> --- I think this can be a duplicate to bsc#1189879 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1189782 Felix Miata <mrmazda@earthlink.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mrmazda@earthlink.net -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1189782 http://bugzilla.opensuse.org/show_bug.cgi?id=1189782#c10 Michael Chang <mchang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CONFIRMED |RESOLVED Resolution|--- |FIXED Flags|needinfo?(mchang@suse.com), | |needinfo?(lnussel@suse.com) | --- Comment #10 from Michael Chang <mchang@suse.com> --- (In reply to Michael Chang from comment #9)
(In reply to Michal Suchanek from comment #8)
Can you please adjust the grub script to also support the new location of the kernel configuration file?
Sure. I will do that tomorrow.
Submitted. Setting resolution to fixed. Feel free to reopen if you still have problem. Thanks. https://build.opensuse.org/request/show/917187 -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com