kernel plugin: vmlinuz -> kernel.img hard link
Metadata
Current evaluation
Closed unmerged and superseded by canonical/snapcraft#748, which merged the kernel.img naming change in commit f77341d72.
Resolution: closed superseded
Reason: PR #747 was replaced by canonical/snapcraft#748. That PR merged as commit f77341d72 and added the kernel.img hard link with corresponding unit-test updates.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Adhere to the new naming scheme decided in Heidelberg, and create a kernel.img copy of vmlinuz.
Signed-off-by: Paolo Pisati paolo.pisati@canonical.com
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged and superseded by canonical/snapcraft#748, which merged the kernel.img naming change in commit f77341d72. | |
| stealth/space-bunny-alpha | — | closed superseded | PR closed unmerged and superseded by canonical/snapcraft#748, which landed the kernel.img naming change as commit f77341d72 after unit-test fixes. | |
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged and superseded by canonical/snapcraft#748, which merged the kernel.img naming change after addressing unit-test feedback. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without merging. The change to hardlink vmlinuz to kernel.img for the new naming scheme was abandoned due to lack of review and CI checks. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to hard link vmlinuz to kernel.img, adhering to the Heidelberg naming convention. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/snapcraft#748
(confidence 100%)
The superseding PR implemented the same kernel.img naming change and was merged as f77341d72.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1611435 kernel plugin: hard link vmlinuz to kernel.img | snapcraft (launchpad) | closed | Closed as stale after the kernel plugin was reworked; the requested vmlinuz-to-kernel.img change had already merged in canonical/snapcraft#748 via commit f77341d72. | |
| #748 kernel plugin: vmlinuz -> kernel.img hard link | snapcraft | merged | Merged as f77341d72: the kernel plugin adopted the new naming scheme by producing kernel.img instead of vmlinuz, with updated unit tests. | |
| #1207 kernel plugin: stop duplicating initrd and image file, use symlinks f… | snapcraft | closed | Closed unmerged: PR #1207's symlink change broke the snapdragon snap; the author had no time to debug it and deferred the work. | |
| #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. | |
| #1674965 Don't duplicate initrd and kernel files | snapcraft (launchpad) | closed | Closed as stale after snapcore/snapcraft#1207 was abandoned unmerged because symlinks broke the Snapdragon snap; the kernel plugin has since changed substantially. | |
| #1149 kernel plugin: if kernel's target == NULL, use per-arch default target | snapcraft | closed | Closed unmerged: superseded by snapcraft PR #1209, merged as commit 2b6aee1e9, which adds per-arch kernel build targets (bzImage/zImage/Image.gz) plus unit tests for LP #1665659. |