plugins: add kernel plugin implementation
Metadata
Current evaluation
Closed. Reviewers determined the kernel plugin is snap-specific and belongs in Snapcraft rather than craft-parts. The author resubmitted the implementation as a Snapcraft plugin in PR #3922.
Suggested action: —
No scores available.
Issue body
Adding kernel plugin to build kernel snaps from linux kernel source.
Kernel snap is a specific snap for Ubuntu Core which contains kernel binary, firmware, kernel modules, dtbs, initrd
There are various options usually involved, initrd has to be packaged in a specific way and have certain content.
At the same time, many of the steps are common to all the kernel snaps builds. This plugin is trying to streamline this as make kernel snap build easier.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Closed. Reviewers determined the kernel plugin is snap-specific and belongs in Snapcraft rather than craft-parts. The author resubmitted the implementation as a Snapcraft plugin in PR #3922. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed and superseded. Maintainers deemed the kernel plugin too snap-specific for craft-parts. The implementation was moved to snapcraft pull request #3922 for proper integration. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1552168 Add a kernel plugin | snapcraft (launchpad) | closed | Closed as abandoned due to prolonged inactivity. The request for a kernel plugin to support creating kernel snaps was never implemented. |