kernel plugin: iterate over modules to add to initrd
Metadata
Current evaluation
Kernel plugin now iterates over required modules when assembling the initrd; PR #476 was merged as commit 53941d2b0, resolving LP #1572118.
Resolution: closed resolved
Reason: PR #476 was merged as commit 53941d2b0, adding iteration over required kernel modules for initrd inclusion.
Evaluated by: mr-cal-bot
No scores available.
Issue body
LP: #1572118
Signed-off-by: Sergio Schvezov sergio.schvezov@ubuntu.com
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Kernel plugin now iterates over required modules when assembling the initrd; PR #476 was merged as commit 53941d2b0, resolving LP #1572118. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged the kernel plugin update to iterate over kernel modules for initrd inclusion in snapcraft#476 (commit 53941d2b0), resolving LP #1572118. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #476 (commit 53941d2b0) updated the kernel plugin to iterate over all kernel modules when adding them to initrd. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged the kernel plugin update to iterate over modules for initrd inclusion in PR #476 (commit 53941d2b0), resolving LP #1572118. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged updates to the kernel plugin that iterate over modules for initrd inclusion. Approved by @kyrofa following successful tests. Resolves LP #1572118 with 36 additions and 6 deletions across two files. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged changes to the kernel plugin for iterating over modules during initrd generation. Approved by @kyrofa and verified via successful test runs. Resolves LP: #1572118. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #837 kernel plugin: allow collecting the same mod deps | snapcraft | merged | Merged PR #837 in commit 2e9e4b667, deduplicating kernel-module dependencies with a set so shared dependencies are not copied twice into the initrd. | |
| #1572118 kernel plugin _make_initrd fails to add given modules | snapcraft (launchpad) | closed | Kernel initrd module collection was fixed by running modprobe separately for each configured module in snapcraft PR #476 (commit 53941d2b0), resolving LP #1572118. | |
| #1223 kernel plugin: check_config() and check_initrd() support | snapcraft | merged | Merged kernel-plugin checks that parse .config and initrd module lists, reporting missing mandatory options or boot-required code; landed in commit fda091f50. | |
| #4057 Kernel plugin: reapplying missed fixes | snapcraft | merged | Merged PR #4057 fixed kernel-plugin initramfs handling for empty module lists, wildcard overlays, and UC20 module installation, clarified defaults, and updated tests. | |
| #3973 kernel plugin: do not copy extra-modules.conf | snapcraft | merged | Merged to stop copying a missing extra-modules.conf, then reverted by #3998 because it dropped configured initramfs modules; #3998 instead ensured an empty file was always created. |