feat(kernel,initrd): extend plugins with new options, stabilize
Metadata
Current evaluation
PR #6254 merged as commit 518476fc1, adding kernel/initrd plugin options, stability fixes, docs and a new kernel-deb spread test; later landed on main via #6284 (ceace05f3).
Resolution: closed resolved
Reason: The PR was approved by three reviewers and merged as commit 518476fc1 ("feat(kernel,initrd): extend plugins with new options, stabilize (#6254)"). Follow-up #6255 synced main into the feature branch, and the feature branch reached main via merged PR #6284 (ceace05f3).
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | PR #6254 merged as commit 518476fc1, adding kernel/initrd plugin options, stability fixes, docs and a new kernel-deb spread test; later landed on main via #6284 (ceace05f3). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #6254 (commit 518476fc1), expanding kernel-plugin options, improving initrd stability, documentation, and tests. The temporary Resolute tarball naming divergence was resolved. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after approval. Extended the kernel plugin with new options, stabilized the initrd plugin, improved documentation, and added tests. Resolved a temporary Resolute tarball naming divergence. Core CI checks passed. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/snapcraft#6255
(confidence 90%)
Merged commit 6598b614e updated the feature branch with main after #6254, as stated in the PR body.
-
Likely Fixed By:
canonical/snapcraft#6284
(confidence 85%)
Merged PR that brought the kernel/initrd plugin feature branch (including #6254) into main as ceace05f3.
-
Related To:
canonical/snapcraft#6306
(confidence 55%)
Later commit a20552d13 fixing use of custom built ubuntu-core-initramfs debs in the same kernel/initrd plugins.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #6116 feat: kernel|initrd plugins: extend and improve behavior | snapcraft | merged | Merged via #6255 (6598b614e), expanding kernel/initrd plugin behavior and options; the feature branch then reached main through #6284 (ceace05f3). | |
| #6102 feat: kernel|initrd plugins: extend and improve behavior | snapcraft | closed | Superseded by #6110; cleaned-up kernel/initrd work landed through #6116 and was merged into main by #6284 (ceace05f3). | |
| #5814 feat(plugins): add kernel and initrd plugins | snapcraft | merged | Merged #5814 in 8f56d299d, adding a reworked post-core18 kernel plugin and a new initrd/UKI plugin; it supersedes #4302. | |
| #6306 feat(kernel,initrd): fix use of custom built ubuntu-core-initramfs de… | snapcraft | merged | Merged PR #6306 (kubiko): kernel/initrd plugins now install the custom-built ubuntu-core-initramfs with `apt-get install` instead of `dpkg -i`, so missing dependencies resolve correctly and spread tests cover the package. | |
| #6284 feat: merge feature/kernel initrd plugin into main | snapcraft | merged | Merged into main as ceace05f3, adding kernel and initrd plugins for base core22 and higher. | |
| #6255 Feature/kernel initrd plugin merge | snapcraft | merged | Merged as commit 6598b614e: a main-into-feature-branch sync for the kernel/initrd plugin branch (after conflict cleanup), picking up #6254 (518476fc1). The branch later landed on main via #6284 (ceace05f3). | |
| #3998 Kernel plugin: multiple fixes | snapcraft | merged | Merged in #3998, fixing #3973's kernel-plugin regression, empty initramfs module crashes, wildcard overlay link errors, documentation, and tests; #4057 later reapplied missed fixes. | |
| #4302 plugins: kernel: split kernel plugin into kernel and initrd plugins | snapcraft | closed | PR #4302 (split kernel plugin into kernel + initrd plugins) was closed unmerged on 2025-10-14 by author kubiko as superseded by canonical/snapcraft#5814, merged in commit 8f56d299d. | |
| #4104 plugins: kernel plugin fixes and spread tests | snapcraft | merged | Merged PR #4104 (commit ad47bfae7, CRAFT-1619): added software-properties-common install, fixed core22 shell script issues in the v2/craft-parts kernel plugins, and added manual spread tests. | |
| #6106 feat: add ubuntu core initrd plugin | snapcraft | closed | Closed unmerged as duplicate work; the parallel kernel/initrd implementation landed via #6284 (commit ceace05f3). |