http://bugzilla.novell.com/show_bug.cgi?id=594482 http://bugzilla.novell.com/show_bug.cgi?id=594482#c0 Summary: grub config not using uuid Classification: openSUSE Product: openSUSE 11.3 Version: Milestone 4 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: juhliarik@novell.com ReportedBy: aschnell@novell.com QAContact: jsrain@novell.com Found By: Development Blocker: --- I have changed /etc/sysconfig/storage to mount by uuid per default before YaST starts during installation. /etc/fstab used uuid but /boot/grub/menu.lst does not. Maybe bootloader config uses an old target-map. The uuid is only known after creating the filesystems. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=594482 http://bugzilla.novell.com/show_bug.cgi?id=594482#c1 --- Comment #1 from Arvin Schnell <aschnell@novell.com> 2010-04-07 17:00:21 UTC --- Created an attachment (id=352923) --> (http://bugzilla.novell.com/attachment.cgi?id=352923) YaST logs -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=594482 http://bugzilla.novell.com/show_bug.cgi?id=594482#c2 Jozef Uhliarik <juhliarik@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |aschnell@novell.com --- Comment #2 from Jozef Uhliarik <juhliarik@novell.com> 2010-04-08 15:29:08 UTC --- You are right Arvin. The "old" target map doesn't include uuid names and it is cause why y2-bootloader "skip" converting names. It doesn't find it. I am not sure if it is good idea but I check Storage::GetTargetChangeTime() and it is the main indicator for y2-bootloader that something with disk configuration was change. Target map is cached in y2-bootloader and also persistent device names because parsing target map for each converting device name to persistent device name and back take a long time. You know that huge servers include a lot of disks. Is there any way how to detect that target map was changed? for example uuid names was added etc. I still prefer minimize parsing target map. It is time consumed operation. Please write me any hints. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=594482 http://bugzilla.novell.com/show_bug.cgi?id=594482#c3 Arvin Schnell <aschnell@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|aschnell@novell.com | --- Comment #3 from Arvin Schnell <aschnell@novell.com> 2010-04-08 16:07:23 UTC --- Don't know an easy method to detect changes in the target map. You could of course save a filtered target map with only the information needed for bootloader config and compare this saved map later. Otherwise I can update the change time after commit but this would of course happen always. Should have other side effects apart from a slowdown. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=594482 http://bugzilla.novell.com/show_bug.cgi?id=594482#c Jozef Uhliarik <juhliarik@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |ASSIGNED -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=594482 http://bugzilla.novell.com/show_bug.cgi?id=594482#c4 Jozef Uhliarik <juhliarik@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |CLOSED Resolution| |FIXED --- Comment #4 from Jozef Uhliarik <juhliarik@novell.com> 2010-04-13 15:09:09 UTC --- The fix was added to y2-bootloader in version 2.19.12. BTW: There missing any support in y2-storage for detection changes. I mean there can be function which detect if y2-storage already create partitions or not. Parsing target map is really long running process. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=594482 http://bugzilla.novell.com/show_bug.cgi?id=594482#c5 --- Comment #5 from Bernhard Wiedemann <bwiedemann@suse.com> --- This is an autogenerated message for OBS integration: This bug (594482) was mentioned in https://build.opensuse.org/request/show/37868 Factory / yast2-bootloader -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com