← Back to issue list

Native ability to specify image kernel variant

View original Github issue

Metadata

Project
imagecraft
Number
#260
Type
issue
State
open
Author
rthill91
Labels
Type: Enhancement
Created
Updated
Closed

Current evaluation

Feature request for native kernel variant selection with automatic purging of other kernels. Maintainer acknowledged (Mar 2026) that kernels are only included when user specifies them, but investigation needed into which cases pull in unexpected kernels. No implementation yet.

Suggested action: keep open

Reason: Maintainer @lengau acknowledged the issue on 2026-03-27, stating 'we don't provide a kernel without the user specifying one' but 'we'll need to figure out what cases are including unexpected kernels.' The issue is labeled Type: Enhancement, triaged, and represents a valid gap for cloud image builders. No implementation or further investigation has occurred since, but the problem is still relevant and actionable.

Impact: 45 Quick Win: 20.25 Staleness: 55 Complexity: 55 Confidence: 70 Support Request: 10

Issue body

### Check existing issues - [x] I've verified that this request isn't described by any existing issues. ### Request I'd like to see a native way to specify the kernel variant to use that ensure other kernel packages have been correctly removed/purged livecd-rootfs has a [replace_kernel](https://git.launchpad.net/livecd-rootfs/tree/live-build/functions#n1296) function with the desired functionality. ### The problem it solves Creating cloud-specific images requires the use of cloud-specific kernel variants and it is undesirable to ship an image with multiple/leftover kernels.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 45
Quick Win: 20.25
Staleness: 55
Complexity: 55
Confidence: 70
Support Request: 10
keep open Feature request for native kernel variant selection with automatic purging of other kernels. Maintainer acknowledged (Mar 2026) that kernels are only included when user specifies them, but investigation needed into which cases pull in unexpected kernels. No implementation yet.
qwen/qwen3.6-35b-a3b
Staleness: 55
Complexity: 50
Confidence: 75
Support Request: 10
keep open Enhancement request to add native kernel variant specification and cleanup for cloud images. Maintainer noted similar behavior may exist but investigation is needed to identify cases with unexpected kernel inclusion.
qwen3.6-35b-a3b-mtp-q6
Staleness: 55
Complexity: 60
Confidence: 75
Support Request: 15
keep open Enhancement request to add native kernel variant specification and purging of unused kernels for cloud images. A maintainer acknowledged the request and noted further investigation is needed to identify cases with unexpected kernel inclusions.
qwen3.6-35b-a3b-mtp-q6
Staleness: 65
Complexity: 50
Confidence: 70
Support Request: 10
needs triage Enhancement request to add native kernel variant specification ensuring leftover kernels are purged. Currently under discussion after a maintainer noted it may already exist theoretically but requires investigation into unexpected kernel inclusion cases.
qwen3.6-35b-a3b-mtp-q6
Staleness: 45
Complexity: 40
Confidence: 75
Support Request: 10
keep open Enhancement to natively specify image kernel variants and purge leftovers. Maintainer notes safeguards exist but unexpected kernels still appear. Issue is under discussion while root causes are investigated.

Update history

No update history recorded yet.

Related issues

No related issues found above the similarity threshold.