← 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 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.

Suggested action:

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
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 issues

Issue Project State Summary Similarity
#5814 feat(plugins): add kernel and initrd plugins snapcraft merged Merged into a feature branch after simplifying kernel and initrd plugin logic and addressing review feedback. Unrelated spread test failures prompted a temporary merge to prevent staleness, with full integration pending upstream fixes.
86%
#6255 Feature/kernel initrd plugin merge snapcraft merged Merged after resolving conflicts and aligning with HEAD. Integrates kernel initrd plugin support, requires PR #6254, approved by two reviewers, and passed CI checks.
81%
#6116 feat: kernel|initrd plugins: extend and improve behavior snapcraft merged Merged after review and testing. Extended kernel and initrd plugins by migrating fetch logic, adding Ubuntu release and binary package options, and supporting extra kernel tools. Removed ZFS/DKMS support in favor of documentation. Supersedes #6102.
80%
#4111 plugins: merge kernel plugin snapcraft merged 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.
79%
#6110 chore(merge): main into feature/kernel-initrd-plugin snapcraft merged Merged main into feature/kernel-initrd-plugin to streamline upcoming reviews. Approved by two reviewers and passed CI. Marginally supersedes PR #6102. Branch target was corrected during review.
76%
#6254 feat(kernel,initrd): extend plugins with new options, stabilize snapcraft merged 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.
75%
#5946 Sync feature/ubuntu-kernel-plugin with main branch snapcraft merged Merged a rebase syncing the feature/ubuntu-kernel-plugin branch with main. Approved by two reviewers and passing CI, the update modified 73 files with substantial code changes.
75%
#6102 feat: kernel|initrd plugins: extend and improve behavior snapcraft closed Superseded by PR #6110. The changes were reverted to prevent conflicts with a newly merged kernel plugin that would break existing users. The author closed this PR and redirected development to the replacement.
74%
#5640 plugins(ubuntu-kernel): Add new plugin for Ubuntu kernels snapcraft merged Merged to a feature branch. Adds a new Ubuntu kernel plugin standardizing local and product builds. Approved by three reviewers with passing CI. Squash-merged per request, deferring unit tests to a follow-up PR. Implements KE030 spec.
73%
#3922 Add v2 and v3 kernel plugins snapcraft merged Merged into the feature/kernel-plugin branch, introducing v2 and v3 kernel plugins for Ubuntu Core builds. Maintainer published the changes to latest/edge/kernel-plugin as an initial step pending full review. Test coverage was updated and improved.
73%