← Back to issue list

feat: add ubuntu core initrd plugin

View original Github issue

Metadata

Project
snapcraft
Number
#6106
Type
pull request
State
closed
Author
stewarthore
Labels
Created
Updated
Closed

Current evaluation

Contributor stewarthore closed the Ubuntu Core initrd plugin pull request to avoid duplicating effort. The work was abandoned in favor of merging a separate PR from Dilyn, which will implement the same functionality.

Suggested action:

No scores available.

Issue body

This adds the initrd plugin that goes with the ubuntu-kernel-plugin to create an initramfs. --- - [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] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Contributor stewarthore closed the Ubuntu Core initrd plugin pull request to avoid duplicating effort. The work was abandoned in favor of merging a separate PR from Dilyn, which will implement the same functionality.
qwen3.6-35b-a3b-mtp-q6 Closed by the author to avoid duplicate effort. The ubuntu core initrd plugin is superseded by another contributor's pull request, which will be merged when ready.
qwen3.6-35b-a3b-mtp-q6 Author self-closed the Ubuntu Core initrd plugin contribution to avoid duplicating effort. Development will instead focus on merging Dilyn's pending PR. No code was merged.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#5437 Adding initrd plugin supporting UC20+ snapcraft closed The proposed initrd plugin for Ubuntu Core was closed as superseded by an alternative implementation in pull request 5814.
76%
#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.
71%
#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.
70%
#6284 feat: merge feature/kernel initrd plugin into main snapcraft merged 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.
70%