[Bug 1192014] New: provide admin option to NOT automatically REbuild initrds for previously installed kernels
http://bugzilla.opensuse.org/show_bug.cgi?id=1192014 Bug ID: 1192014 Summary: provide admin option to NOT automatically REbuild initrds for previously installed kernels Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: All OS: openSUSE Tumbleweed Status: NEW Severity: Enhancement Priority: P5 - None Component: Basesystem Assignee: dracut-maintainers@suse.de Reporter: mrmazda@earthlink.net QA Contact: qa-bugs@suse.de CC: martin.wilck@suse.com Found By: --- Blocker: --- Initial Summary: provide admin option to NOT automatically REbuild initrds for previously installed kernels From bug 1189772, where this request has already had some discussion about how it might be implemented: [quote]
(In reply to Martin Wilck from comment #7)
(In reply to Felix Miata from comment #6) IMO, openSUSE should also have an admin option not to rebuild, regardless of use case. What I do on openSUSE is set immutable flag on initrds. It doesn't stop the rebuild waste of CPU cycles and SSD writes, but I get the result I want.
Fair enough. Please open a feature request. [/quote]:
On Debians there's been this to implement admin preference since forever: # cat /etc/initramfs-tools/update-initramfs.conf # # Configuration file for update-initramfs(8) # # # update_initramfs [ yes | all | no ] # # Default is yes # If set to all update-initramfs will update all initramfs # If set to no disables any update to initramfs beside kernel upgrade update_initramfs=no # # backup_initramfs [ yes | no ] # # Default is no # If set to no leaves no .bak backup files. backup_initramfs=no -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1192014 http://bugzilla.opensuse.org/show_bug.cgi?id=1192014#c2 --- Comment #2 from Felix Miata <mrmazda@earthlink.net> --- Upstream wontfixed 1950, says it's not the job of dracut to determine when or whether to regenerate. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1192014 http://bugzilla.opensuse.org/show_bug.cgi?id=1192014#c4 Felix Miata <mrmazda@earthlink.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|WONTFIX |--- Assignee|dracut-maintainers@suse.de |screening-team-bugs@suse.de --- Comment #4 from Felix Miata <mrmazda@earthlink.net> --- So dracut team won't fix via dracut. That's reason to reassign enhancement request elsewhere, not close. Packaging scripts or whatever Debian has been doing for eons ought to be able to do something. Martin, any suggestions? Initrds are getting built much too often. With Leap 15.3+ and NVidia GPUs both kernel-default and kernel-default-extra are needed for FOSS graphics drivers. Installing a new pair: # zypper -v in kernel-default kernel-default-extra (or rpm -iv rather than zypper in) 1-installs kernel-default 2-builds (incomplete) initrd 3-installs kernel-default-extra 4-builds (complete) initrd # -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com