[Bug 221815] New: yast should blacklist broken modules
https://bugzilla.novell.com/show_bug.cgi?id=221815 Summary: yast should blacklist broken modules Product: openSUSE 10.2 Version: Beta 2 plus Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: yast2-maintainers@suse.de ReportedBy: snwint@novell.com QAContact: jsrain@novell.com [see bug 221600] Modules that are blacklisted with 'brokenmodules=foo' during installation should be blacklisted in the installed system as well (in /etc/modprobe.d/blacklist). -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=221815 sh@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |snwint@novell.com ------- Comment #1 from sh@novell.com 2006-11-17 05:07 MST ------- That's a big too vague IMHO. What module are you talking about? Whom am I to assign that to? -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=221815 snwint@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|snwint@novell.com | ------- Comment #2 from snwint@novell.com 2006-11-17 05:22 MST ------- See e.g. bug 221600. You can give 'brokenmodules=foo,bar' at the command line and linuxrc will not load those modules and pass the option via install.inf to yast. yast knows about it and will not load any of those modules, too (during installation). What is missing is yast blacklisting those modules in the installed system to prevent hotplug from loading them. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=221815 sh@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|yast2-maintainers@suse.de |locilka@novell.com Status|ASSIGNED |NEW ------- Comment #3 from sh@novell.com 2006-11-17 08:19 MST ------- Lukas, any clue how to integrate that into the installation workflow? -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=221815 aj@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |aj@novell.com Severity|Normal |Critical -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=221815 locilka@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jsrain@novell.com Status|NEW |NEEDINFO Info Provider| |snwint@novell.com ------- Comment #4 from locilka@novell.com 2006-11-20 00:52 MST ------- Hmm... 1.) This is a feature request. 2.) What is expected from YaST? To write the content of the 'brokenmodules=foo,bar' into /etc/modprobe.d/blacklist file during the installation? For both 'installation' and 'update'? -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=221815 locilka@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Info Provider|snwint@novell.com |aj@novell.com ------- Comment #5 from locilka@novell.com 2006-11-20 02:41 MST ------- Andreas: could you, please, confirm or decline? -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=221815 aj@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |visnov@novell.com Status|NEEDINFO |ASSIGNED Info Provider|aj@novell.com | ------- Comment #6 from aj@novell.com 2006-11-20 02:51 MST ------- I'm under the impression that something like this worked with 10.1 but not anymore with 10.2. I would accept such a change today. Can you do it? Or is it too intrusive? -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=221815 ------- Comment #7 from snwint@novell.com 2006-11-20 03:32 MST ------- No, didn't work in the past. This would be completely new. The thing to do would be to convert brokenmodules=foo,bar into blacklist foo blacklist bar and append that to /etc/modprobe.d/blacklist (at least I think so), probably both update and installation. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=221815 locilka@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED ------- Comment #10 from locilka@novell.com 2006-11-20 07:18 MST ------- This is the change made by "BrokenModules: foo,bar" in /etc/install.inf ------ cut ------ --- blacklist.backup 2006-11-08 18:30:55.000000000 +0100 +++ blacklist 2006-11-20 14:32:43.000000000 +0100 @@ -254,3 +254,8 @@ # is loaded first it will grab the device. Then intel-agp doesn't work. # Therefore we disable automatic loading of 82875p_edac. (Bug 213840) blacklist i82875p_edac + + +# Note: Entries added during installation/update (Bug 221815) +blacklist foo +blacklist bar ------ cut ------ changes file: - Adding modules listed in Linuxrc entry brokenmodules into the /etc/modprobe.d/blacklist file (#221815). Implemented in yast2-installation 2.13.170 and 2.14.11 More about implementation: - Implemented in /usr/share/YaST2/include/installation/misc.ycp - Called from copy_files_finish.ycp client via AdjustModprobeBlacklist() function (Before SCR is switched into the installed system). - It uses SCR::Read/Write(.target.string, ...) to be as simple as possible. No other SCR Agent has been added. The bugfix has been tested with injected /etc/install.inf, Steffen, please, make sure the new Linuxrc will contain this entry if 'brokenmodules' are present. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=221815 ------- Comment #12 from snwint@novell.com 2006-11-20 08:17 MST ------- ok, latest linuxrc writes a BrokenModules entry -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=221815 locilka@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fmfischer@gmx.net ------- Comment #13 from locilka@novell.com 2006-11-22 04:29 MST ------- *** Bug 223136 has been marked as a duplicate of this bug. *** -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=221815 ------- Comment #14 from fmfischer@gmx.net 2006-11-22 05:15 MST ------- Bug 223136 shows that YaST2 does not use /etc/modprobe.d/blacklist. So as much it is desirable to have an automatic transfer from brokenmodules to /etc/modprobe.d/blacklist, what good is it when e.g. YaST2 LAN does not use /etc/modprobe.d/blacklist later on? -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=221815 ------- Comment #15 from locilka@novell.com 2006-11-22 05:19 MST ------- Maybe I'm wrong but `modprobe` should use that blacklist. YaST LAN could call `modprobe` and modprobe itself would refuse to load the module. Reopen that bug, please, (223136) if you feel that this one (221815) doesn't fix the problem. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=221815 ------- Comment #16 from fmfischer@gmx.net 2006-11-22 05:21 MST ------- reopened bug 223136! -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=221815 wstephenson@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |VERIFIED ------- Comment #17 from wstephenson@novell.com 2006-11-28 07:53 MST ------- Install now works all the way for me with brokenmodules=sata_promise - thanks for implementing this. -- 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, or are watching someone who is.
participants (1)
-
bugzilla_noreply@novell.com