← Back to issue list

kernel plugin: vmlinuz -> kernel.img hard link

View original Github issue

Metadata

Project
snapcraft
Number
#747
Type
pull request
State
closed
Author
piso77
Labels
—
Created
Updated
Closed

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.
92%
#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.
88%
#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.
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.
73%
#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.
72%
#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.
71%