← Back to issue list

plugins: add kernel plugin implementation

View original Github issue

Metadata

Project
craft-parts
Number
#287
Type
pull request
State
closed
Author
kubiko
Labels
Created
Updated
Closed

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.
75%