← Back to issue list

plugins: merge kernel plugin

View original Github issue

Metadata

Project
snapcraft
Number
#4111
Type
pull request
State
merged
Author
cmatsuoka
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #4111 into main, landing the craft-parts and v2 kernel plugin changes from the feature branch.

Resolution: closed resolved

Reason: Snapcore/snapcraft#4111 was approved and merged into main, completing the planned integration of the craft-parts and v2 kernel plugins.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Merge the craft-parts and v2 kernel plugins from the feature branch into main. - [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint`? - [ ] Have you successfully run `pytest tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #4111 into main, landing the craft-parts and v2 kernel plugin changes from the feature branch.
stealth/space-bunny-alpha — closed resolved Merged snapcraft PR #4111 into main (approved, 27 files, +11628/-8), landing the craft-parts (v3) and v2 kernel plugin code from the kernel-plugin feature branch.
stealth/space-bunny-alpha — closed resolved Merged Snapcraft PR #4111 into main, landing the craft-parts and v2 kernel plugin changes from the feature branch.
stealth/space-bunny-alpha — closed resolved Merged PR #4111 brought the craft-parts and v2 kernel plugins from the feature branch into main, completing the approved 27-file integration.
stealth/space-bunny-alpha — closed resolved Merged PR #4111 into main, combining the craft-parts and v2 kernel plugins from the feature branch. The change updated 27 files and added 11,628 lines.
qwen/qwen3.6-35b-a3b — — Merged craft-parts and v2 kernel plugins from a feature branch into main. Approved by one reviewer, passed CI checks, and updated 27 files. Codecov reported a 0.12% coverage increase with 98.32% diff coverage.
qwen3.6-35b-a3b-mtp-q6 — — Merged craft-parts and v2 kernel plugins from a feature branch into main. Maintainer cmatsuoka integrated the changes, achieving a 0.12% overall coverage increase and 98.32% diff coverage per Codecov.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#3922 Add v2 and v3 kernel plugins snapcraft merged PR #3922 by kubiko adding v2 and v3 (craft-parts) kernel plugins was merged as 2b0343c08 into the feature/kernel-plugin branch, published as latest/edge/kernel-plugin, then landed in main via #4111.
80%
#287 plugins: add kernel plugin implementation craft-parts closed Kernel plugin PR to craft-parts closed unmerged; maintainers said it is too snap-specific. Author moved it to Snapcraft as snapcraft#3922, merged and landed on main via snapcraft#4111.
79%
#4053 plugins: extract common code from kernel plugins snapcraft merged Merged as commit 8254d5dfb: consolidated common code between the legacy v2 and craft-parts kernel plugins (+1134/-1908, 5 files), per CRAFT-1617/CRAFT-1618. Follow-up refactors landed in #4081 and #4164.
77%
#366 New plugin: kernel snapcraft merged Merged PR #366 by sergiusens into master via merge commit b7c1e8bbb (head commit 6da4ee672), adding the new kernel and kbuild snapcraft plugins with two example projects, closing LP #1552168.
76%
#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.
76%
#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).
75%
#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.
74%
#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.
74%
#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).
74%
#184 plugins: cmake craft-parts merged Merged the CMake plugin port into craft-parts via PR #184, merge commit 57744f7a, with implementation commit 9ceb1fc8.
71%