[Bug 768423] New: mkinitrd: update sysconfig comments
https://bugzilla.novell.com/show_bug.cgi?id=768423 https://bugzilla.novell.com/show_bug.cgi?id=768423#c0 Summary: mkinitrd: update sysconfig comments Classification: openSUSE Product: openSUSE 12.2 Version: Factory Platform: All OS/Version: Linux Status: NEW Severity: Enhancement Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: jengelh@inai.de QAContact: qa-bugs@suse.de Found By: Beta-Customer Blocker: --- Mention in /etc/sysconfig/kernel MODULES_LOADED_ON_BOOT that it is now superseded by /etc/modules-load.d/. -- 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=768423 https://bugzilla.novell.com/show_bug.cgi?id=768423#c kk zhang <kkzhang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kkzhang@suse.com AssignedTo|bnc-team-screening@forge.pr |mmarek@suse.com |ovo.novell.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=768423 https://bugzilla.novell.com/show_bug.cgi?id=768423#c1 Olaf Hering <ohering@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |ohering@suse.com InfoProvider| |jengelh@inai.de --- Comment #1 from Olaf Hering <ohering@suse.com> 2013-07-11 20:37:42 CEST --- Its still referenced in /etc/init.d/boot.loadmodules, is that file not exectued anymore in 12.3? If so, looks like a sysvinit handling bug in systemd, unless this particular file is masked somewhere. -- 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=768423 https://bugzilla.novell.com/show_bug.cgi?id=768423#c2 Jan Engelhardt <jengelh@inai.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Component|Basesystem |Basesystem Version|Factory |13.1 Milestone 2 InfoProvider|jengelh@inai.de | AssignedTo|mmarek@suse.com |bnc-team-screening@forge.pr | |ovo.novell.com Product|openSUSE 12.2 |openSUSE Factory --- Comment #2 from Jan Engelhardt <jengelh@inai.de> 2013-07-11 21:58:12 CEST --- /etc/init.d/boot.loadmodules is masked by systemd (/usr/lib/systemd/system/loadmodules.service -> /dev/null), and systemd is default in 12.3, so by all practical considerations, boot.loadmodules is not executed anymore. openSUSE-systemd has a replacement service, systemd-load-modules.service, for reading the old MODULES_LOADED_ON_BOOT. -- 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=768423 https://bugzilla.novell.com/show_bug.cgi?id=768423#c3 Olaf Hering <ohering@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |ro@suse.com --- Comment #3 from Olaf Hering <ohering@suse.com> 2013-07-15 19:41:33 CEST --- I think its not easy to modify a comment of an existing, or remove an old variable. Rudi, what should be done with old variables or existing comments? I would just remove boot.loadmodules and the fillup template from Factory. -- 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=768423 https://bugzilla.novell.com/show_bug.cgi?id=768423#c4 --- Comment #4 from Jan Engelhardt <jengelh@inai.de> 2013-07-15 20:12:39 CEST --- Editing the fillup template would be sufficient as far as the bug report is concerned. Of course, removal also sounds good. -- 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=768423 https://bugzilla.novell.com/show_bug.cgi?id=768423#c5 Ruediger Oertel <ro@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW CC| |ro@suse.com InfoProvider|ro@suse.com | --- Comment #5 from Ruediger Oertel <ro@suse.com> 2013-07-16 00:33:43 UTC --- there is a macro to remove variables from sysconfig files, modifying comments is not directly supported. for reference: # macro: remove_and_set # remove variables from sysconfig.$NAME # (both if existant) and set them in the environment # for further handling in postinstall # options: -n set package name # -y default to yes if not found (otherwise no) %remove_and_set(n:y) .. and yes, we should find a way to read the value and configure systemd accordingly but in the end I'm afraid this will end like most things and we will just remove the previous configuration :( -- 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=768423 https://bugzilla.novell.com/show_bug.cgi?id=768423#c6 Olaf Hering <ohering@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |jengelh@inai.de --- Comment #6 from Olaf Hering <ohering@suse.com> 2013-07-16 15:59:38 CEST --- (In reply to comment #2)
/etc/init.d/boot.loadmodules is masked by systemd (/usr/lib/systemd/system/loadmodules.service -> /dev/null), and systemd is default in 12.3, so by all practical considerations, boot.loadmodules is not executed anymore. openSUSE-systemd has a replacement service, systemd-load-modules.service, for reading the old MODULES_LOADED_ON_BOOT.
What is the replacement for MODULES_LOADED_ON_BOOT? I guess there is no upgrade path implemented. -- 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=768423 https://bugzilla.novell.com/show_bug.cgi?id=768423#c7 Jan Engelhardt <jengelh@inai.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|jengelh@inai.de | --- Comment #7 from Jan Engelhardt <jengelh@inai.de> 2013-07-16 16:30:34 CEST --- There is no upgrade path implemented atm — which conversely means we will keep on reading MODULES_LOADED_ON_BOOT from /etc/sysconfig/kernel (but it is still deprecated ;-). -- 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=768423 https://bugzilla.novell.com/show_bug.cgi?id=768423#c8 --- Comment #8 from Olaf Hering <ohering@suse.com> 2013-07-16 17:52:34 CEST --- http://www.freedesktop.org/software/systemd/man/modules-load.d.html Looks like its as simple as writing a MODULES_LOADED_ON_BOOT.conf file to /etc/modules-load.d/ and remove the old setting somehow with the macro above. -- 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=768423 https://bugzilla.novell.com/show_bug.cgi?id=768423#c FeiXiang Zhang <fxzhang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.pr |ohering@suse.com |ovo.novell.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=768423 https://bugzilla.novell.com/show_bug.cgi?id=768423#c9 Olaf Hering <ohering@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #9 from Olaf Hering <ohering@suse.com> 2013-07-31 19:57:42 CEST --- I commited such a change now. https://gitorious.org/opensuse/mkinitrd/commit/5451b375e502b88a623fb0a47fbf7... -- 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=768423 https://bugzilla.novell.com/show_bug.cgi?id=768423#c10 --- Comment #10 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-08-04 11:00:21 CEST --- This is an autogenerated message for OBS integration: This bug (768423) was mentioned in https://build.opensuse.org/request/show/185826 Factory / mkinitrd -- 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=768423 https://bugzilla.novell.com/show_bug.cgi?id=768423#c Jan Engelhardt <jengelh@inai.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |VERIFIED -- 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