← Back to issue list

feat: merge feature/kernel initrd plugin into main

View original Github issue

Metadata

Project
snapcraft
Number
#6284
Type
pull request
State
merged
Author
dilyn-corner
Labels
PR: Run Manual Spread
Created
Updated
Closed

Current evaluation

Merged into main as ceace05f3, adding kernel and initrd plugins for base core22 and higher.

Resolution: closed resolved

Reason: PR #6284 was approved and merged into main as commit ceace05f3. The change brought the kernel and initrd plugin feature branch into main for core22+ bases.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Merges the feature branch adding the kernel and initrd plugins for `base: core22` and higher into main. A milestone. --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [x] I've successfully run `make lint && make test`. - [x] I've added or updated any relevant documentation. - [x] In documents I changed, I [added a meta description](https://canonical-starflow.readthedocs-hosted.com/how-to/add-a-page-meta-description/) if one was missing. - [x] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged into main as ceace05f3, adding kernel and initrd plugins for base core22 and higher.
stealth/space-bunny-alpha — closed resolved Merged into main as commit ceace05f3 (#6284), adding kernel and initrd plugins for base: core22 and higher.
qwen/qwen3.6-35b-a3b — — Merged into main following two reviewer approvals. Integrates a feature branch adding kernel and initrd plugins for base: core22 and higher. The change spans 32 files, adding 8281 lines and removing 6257.
qwen3.6-35b-a3b-mtp-q6 — — Merged into main. Adds kernel and initrd plugins for base core22 and higher. All lint, test, and documentation checks passed prior to integration.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: snapcraft#5814 (confidence 100%)

    Earlier merged PR adding the kernel and initrd plugins incorporated into the feature branch.

  • Likely Fixed By: snapcraft#6116 (confidence 90%)

    Merged follow-up work extending and improving the kernel/initrd plugin behavior before the final main merge.

Related issues

Issue Project State Summary Similarity
#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).
83%
#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).
83%
#6106 feat: add ubuntu core initrd plugin snapcraft closed Closed unmerged as duplicate work; the parallel kernel/initrd implementation landed via #6284 (commit ceace05f3).
81%
#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).
81%
#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.
79%
#6254 feat(kernel,initrd): extend plugins with new options, stabilize snapcraft merged 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).
74%
#4111 plugins: merge kernel plugin snapcraft merged Merged PR #4111 into main, landing the craft-parts and v2 kernel plugin changes from the feature branch.
74%
#6110 chore(merge): main into feature/kernel-initrd-plugin snapcraft merged Merged as bb354f749, syncing main into feature/kernel-initrd-plugin to simplify review. The kernel/initrd feature changes later landed through #6116 and #6284.
72%
#1839 kernel plugin: update initrd.img-core path to boot/initrd.img snapcraft merged Merged PR #1839 as commit aaf5e68b1, updating the kernel plugin to use boot/initrd.img instead of initrd.img-core and fixing LP bug #1740882.
71%
#6425 fix(plugins/kernel): handle usrmerge snapcraft closed Merged as be405aad6 via #6425, updating kernel-plugin paths to support usrmerged Linux packages and fix core26 build failures.
70%