|
Bugzilla – Full Text Bug Listing |
| Summary: | grub2.cfg missing | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 12.2 | Reporter: | Bernhard Wiedemann <bwiedemann> |
| Component: | Bootloader | Assignee: | Steffen Winterfeldt <snwint> |
| Status: | RESOLVED FIXED | QA Contact: | Jiri Srain <jsrain> |
| Severity: | Critical | ||
| Priority: | P5 - None | CC: | ismail, mchang |
| Version: | Factory | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | System Test | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: |
yast2 logs
Patch to check grub.cfg existence before open and read it .. new patch |
||
|
Description
Bernhard Wiedemann
2012-06-29 05:19:39 UTC
Created attachment 496874 [details]
yast2 logs
It's caused by grub2's latest patch to that shadows grub.cfg, see bnc#768063. perl-Bootloader would access it and suppose it's been there already, it's my fault that do not check this point. Will try to fix it asap. I cannot reproduce the issue on my side (use beta1 + dud), using the rpm packages in 12.2 release repo and dud, is there any specific condition for the installation? I guess that maybe in beta1 dvd the installation system has /boot/grub2/grub.cfg due to it was not updated yet .. but not sure it's the reason for me not able to reproduce because did check it was really not there .. Meanwhile I figured out the potential cause to the issue and fixed it. Due to I can't reproduce it, I'm not sure the fix is in real or not. But I think it worth to send the patch to 12.2 as I'm quite convinced that it's the root cause. Created attachment 496911 [details]
Patch to check grub.cfg existence before open and read it ..
Hi Steffen, I'm not sure about the process to 12.2 repo, should I branch from factory? or I could we directly branch it? Any good suggestion about the process for me ? Please pardon my ignorance. Thanks. No, just keeps things as usual. I won't branch git and submit pbl & y2-bl changes also to 12.2. Michael, to reproduce you need to use http://download.opensuse.org/factory/repo/oss/ instead of 12.2 repos, because the bug was only introduced after beta2. (In reply to comment #6) > No, just keeps things as usual. I won't branch git and submit pbl & y2-bl > changes also to 12.2. As usual means send pull request to github pbl repo? Sorry again. (In reply to comment #7) > Michael, > to reproduce you need to use > http://download.opensuse.org/factory/repo/oss/ > instead of 12.2 repos, because the bug was only introduced after beta2. Thanks. Since 12.2 release repo created and split from factory, I misunderstand that the openQA testing is against 12.2 repo .. Now I will try your suggestion. > As usual means send pull request to github pbl repo?
Yes.
Created attachment 496950 [details]
new patch
Previous fix is incorrect. This new patch is verified.
Hi Steffen, I sent pull request for above patch to github. Please help to check and submit factory & 12.2. Sorry this comes a bit urgent, Thanks a lot. This is an autogenerated message for OBS integration: This bug (769350) was mentioned in https://build.opensuse.org/request/show/126631 Factory / perl-Bootloader in 12.2 now *** Bug 769949 has been marked as a duplicate of this bug. *** |