kernel plugin: hard link vmlinuz to kernel.img
Metadata
Current evaluation
Closed as stale. The kernel plugin was significantly reworked, superseding the proposed hard link fix. Maintainers advised binding the change to type: kernel instead, but the request was abandoned due to the plugin overhaul.
Suggested action: —
No scores available.
Issue body
One of the changes in the latest kernel snap model was the rename of the kernel file from vmlinuz to kernel.img, thus we need to obey to changes else the bootlader won't find our kernel file.
Attached is patch that does just that, and makes the kernel created using the snapcraft pluging usable again - sideloading a kernel is broken ATM, but you can create bootable images nonetheless.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed as stale. The kernel plugin was significantly reworked, superseding the proposed hard link fix. Maintainers advised binding the change to type: kernel instead, but the request was abandoned due to the plugin overhaul. | |
| qwen/qwen3.8-27b |
Impact:
45
Quick Win:
36.0
Staleness:
95
Complexity:
20
Confidence:
80
Support Request:
10
|
close stale | Request to hard link vmlinuz to kernel.img in the kernel plugin after the kernel snap model renamed the kernel file, so bootloaders find it. 10 years old, no comments; the change was implemented in merged PR snapcraft#748. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
15
Confidence:
90
Support Request:
10
|
close stale | Kernel plugin hard links vmlinuz to kernel.img to match a snap model rename. Issue is 10 years old, unlabelled, with no maintainer response or comments. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
100
Complexity:
15
Confidence:
95
Support Request:
5
|
close stale | Request to hard link vmlinuz to kernel.img in the Snapcraft kernel plugin to accommodate a bootloader change. Unlabelled, zero comments, inactive for over nine years. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
15
Confidence:
90
Support Request:
10
|
close stale | Kernel snapcraft plugin patch to hard link vmlinuz to kernel.img after a model rename. Unaddressed for nearly 10 years with no maintainer interaction. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
98
Complexity:
15
Confidence:
90
Support Request:
10
|
close stale | Patch to hard link vmlinuz to kernel.img in the kernel plugin to accommodate a snap model rename. Unresponded to for nearly 10 years with no maintainer labels or comments. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
98
Complexity:
15
Confidence:
95
Support Request:
10
|
close stale | Hard links vmlinuz to kernel.img in the kernel plugin to match recent kernel snap model changes. Resolves broken sideloading and enables bootable image creation. Currently open, unassigned, and inactive for over 3600 days. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #747 kernel plugin: vmlinuz -> kernel.img hard link | snapcraft | closed | 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. | |
| #748 kernel plugin: vmlinuz -> kernel.img hard link | snapcraft | merged | Merged after the author updated the kernel plugin to replace the vmlinuz hard link with kernel.img, following the new naming scheme. Unit test feedback was addressed before final merge, with future symlink implementation noted. | |
| #1207 kernel plugin: stop duplicating initrd and image file, use symlinks f… | snapcraft | closed | Closed and abandoned. The change proposed using symlinks for kernel and initrd files to avoid duplication. Initial x86_64 tests passed, but it broke the Snapdragon snap. Lacking time to debug the incompatibility, the author closed the request without merging. | |
| #1674965 Don't duplicate initrd and kernel files | snapcraft (launchpad) | closed | Proposed replacing hardlinks with symlinks for kernel and initrd files to save space. Closed as stale after significant kernel plugin changes made the request obsolete. No merge occurred. |