[Bug 819517] New: Impossible to change bootloader location using YaST2
https://bugzilla.novell.com/show_bug.cgi?id=819517 https://bugzilla.novell.com/show_bug.cgi?id=819517#c0 Summary: Impossible to change bootloader location using YaST2 Classification: openSUSE Product: openSUSE 12.3 Version: Final Platform: Other OS/Version: openSUSE 12.3 Status: NEW Severity: Major Priority: P5 - None Component: Bootloader AssignedTo: jsrain@suse.com ReportedBy: arvidjaar@gmail.com QAContact: jsrain@suse.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 This explains problems several users had - they were unable to change bootloader location whatever they tried. YaST2 *ALWAYS* calls pbl with avoid_init == true: src/routines/lib_iface.ycp: /** * Update the bootloader settings, make updated saved settings active * @return boolean true on success */ global boolean UpdateBootloader () { y2milestone ("Updating bootloader configuration"); boolean ret = System::Bootloader_API::updateBootloader (true); This makes it impossible to actually change bootloader location via yast. But all files (including grub_installdevice) *are* updated making impression everything worked. Making it near to impossible to diagnose problem afterwords (especially when communicating with non-technical users). YaST2 *MUST* call pbl to re-install bootloader if boot location changed. Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=819517 https://bugzilla.novell.com/show_bug.cgi?id=819517#c Jiri Srain <jsrain@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|jsrain@suse.com |snwint@suse.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=819517 https://bugzilla.novell.com/show_bug.cgi?id=819517#c Alberto Planas Dominguez <aplanas@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard| | GOLD -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=819517 https://bugzilla.novell.com/show_bug.cgi?id=819517#c1 Andrei Borzenkov <arvidjaar@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Bootloader |Bootloader Version|Final |201408* AssignedTo|snwint@suse.com |jsrain@suse.com Product|openSUSE 12.3 |openSUSE Factory OS/Version|openSUSE 12.3 |openSUSE 13.2 --- Comment #1 from Andrei Borzenkov <arvidjaar@gmail.com> 2014-08-26 17:28:21 UTC --- Still valid in current Factory. I just went to yast and enabled redundancy on MD array and bootloader was not installed on the second drive. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=819517 https://bugzilla.novell.com/show_bug.cgi?id=819517#c Jiri Srain <jsrain@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|jsrain@suse.com |snwint@suse.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com