|
Bugzilla – Full Text Bug Listing |
| Summary: | installation boot parameters not written toGRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Tumbleweed | Reporter: | Ludwig Nussel <lnussel> |
| Component: | YaST2 | Assignee: | Michael Chang <mchang> |
| Status: | RESOLVED FIXED | QA Contact: | Jiri Srain <jsrain> |
| Severity: | Major | ||
| Priority: | P2 - High | CC: | coolo, mchang, snwint |
| Version: | 13.1 Beta 1 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | GOLD | ||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: |
y2logs
perl bootloader patch to fix parsing kernel append in grub.cfg |
||
raising severity as it prevents automated acceptance tests of milestones using openQA Fixed in this pull request https://github.com/yast/yast-bootloader/pull/17 The commit info https://github.com/WenhuaChang/yast-bootloader/commit/a553d672e711d905396902665909878d21fdc9ec It's a regression, but really head scratching to find out from what time it occurs. The above commit works for me, it makes sense (at least to me) to honor that was_proposed flag to guard erroneous invocation of propose method that make your settings recreated from scratch .. Steffen would you please help to review them. Thanks a lot. Steffen, this one still applies to 13.1 Beta1. Please have a look at it. The patches have been applied. so why does it still not work? That fix is for old .ycp and somehow not work for the new ruby yast. I'm now trying to find what's wrong. The fix in comment#2 is effective and this one is a separate issue. So far is only reproducible on grub2-efi and the root cause is due to some bogus variable handling and in perl bootloader. I'll continue to verify the fix tomorrow (is late is my time zone). Created attachment 559927 [details]
perl bootloader patch to fix parsing kernel append in grub.cfg
The patch has been verified to fix this issue, the pull request has been sent to perl bootloader git as well.
Hi Steffen, Would be great if you could review that patch for acceptance. Thanks. Set to resolve fix as patch as been submitted. This is an autogenerated message for OBS integration: This bug (824609) was mentioned in https://build.opensuse.org/request/show/201607 Factory / perl-Bootloader |
Created attachment 543850 [details] y2logs boot parameters used for the installation are not taken to the installed system. AFAICT they should be in /etc/default/grub in the variable GRUB_CMDLINE_LINUX_DEFAULT. Specifically I'm missing drm_kms_helper.edid_firmware after installation which makes the system boot with the wrong resolution.