[Bug 1202351] New: dracut: remove mkinitrd wrapper
https://bugzilla.suse.com/show_bug.cgi?id=1202351 Bug ID: 1202351 Summary: dracut: remove mkinitrd wrapper Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: dracut-maintainers@suse.de Reporter: antonio.feijoo@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Upstream support removed in March 2021 (https://github.com/dracutdevs/dracut/commit/43df4ee2) and deprecation announcement on factory mailing list in May 2021 (https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/G...). ALP will not ship the mkinitrd wrapper, so it's better to get rid of it in Tumbleweed first. Affected packages that need to be updated before (at least): # zypper se --requires mkinitrd Loading repository data... Reading installed packages... S | Name | Summary | Type ---+---------------------+----------------------------------------------------+-------- | kernel-debug | A Debug Version of the Kernel | package i+ | kernel-default | The Standard Kernel | package | kernel-default-base | The Standard Kernel - base modules | package | kernel-kvmsmall | The Small Developer Kernel for KVM | package | kernel-pae | Kernel with PAE Support | package | kernel-vanilla | The Standard Kernel - without any SUSE patches | package i | mdadm | Utility for configuring "MD" software RAID devices | package -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1202351
Antonio Feijoo
https://bugzilla.suse.com/show_bug.cgi?id=1202351
Antonio Feijoo
https://bugzilla.suse.com/show_bug.cgi?id=1202351
https://bugzilla.suse.com/show_bug.cgi?id=1202351#c1
Antonio Feijoo
https://bugzilla.suse.com/show_bug.cgi?id=1202351
https://bugzilla.suse.com/show_bug.cgi?id=1202351#c2
--- Comment #2 from Jiri Bohac
I also found references to mkinitrd in mkdumprd and the USE_MKINITRD config option, although it is not required by the kdump package. Does kdump need some tweaking too?
yes, the mkdumprd script needs tweaking kdumptool, on the other hand does not - the string "mkinitrd" and USE_MKINITRD just define which kdump options are applicable for which part kdumptool's job; "initrd" refers to the phase where the kdump initramfs is being build, regardless of which program is used to do so. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1202351
Antonio Feijoo
https://bugzilla.suse.com/show_bug.cgi?id=1202351
https://bugzilla.suse.com/show_bug.cgi?id=1202351#c3
Antonio Feijoo
(In reply to Antonio Feijoo from comment #1)
I also found references to mkinitrd in mkdumprd and the USE_MKINITRD config option, although it is not required by the kdump package. Does kdump need some tweaking too?
yes, the mkdumprd script needs tweaking
Ok, thanks for your feedback. Created bug #1202443 for that. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1202351
https://bugzilla.suse.com/show_bug.cgi?id=1202351#c4
--- Comment #4 from Antonio Feijoo
https://bugzilla.suse.com/show_bug.cgi?id=1202351
Antonio Feijoo
https://bugzilla.suse.com/show_bug.cgi?id=1202351
Antonio Feijoo
https://bugzilla.suse.com/show_bug.cgi?id=1202351
Antonio Feijoo
https://bugzilla.suse.com/show_bug.cgi?id=1202351 Bug 1202351 depends on bug 1202443, which changed state. Bug 1202443 Summary: kdump: replace mkinitrd wrapper with native dracut https://bugzilla.suse.com/show_bug.cgi?id=1202443 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1202351
https://bugzilla.suse.com/show_bug.cgi?id=1202351#c5
--- Comment #5 from Jiri Bohac
- yast2-kdump
/usr/share/YaST2/modules/Kdump.rb:419: update_command = (using_fadump? ? "/usr/sbin/mkdumprd -f" : "/sbin/mkinitrd")
this pece of yast2-kdump code does not make sense to me; it should just call mkdumprd and it will decide whether fadump or non-fadump initrd is to be generated -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1202351 Bug 1202351 depends on bug 1202352, which changed state. Bug 1202352 Summary: mdadm: replace mkinitrd wrapper with native dracut https://bugzilla.suse.com/show_bug.cgi?id=1202352 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1202351 Bug 1202351 depends on bug 1202353, which changed state. Bug 1202353 Summary: kernel: replace mkinitrd wrapper with native dracut https://bugzilla.suse.com/show_bug.cgi?id=1202353 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1202351 Bug 1202351 depends on bug 1203019, which changed state. Bug 1203019 Summary: yast2: replace mkinitrd wrapper with native dracut https://bugzilla.suse.com/show_bug.cgi?id=1203019 What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1202351
https://bugzilla.suse.com/show_bug.cgi?id=1202351#c6
--- Comment #6 from Antonio Feijoo
participants (1)
-
bugzilla_noreply@suse.com