← Back to issue list

kernel plugin: install .config as config-$kernelversion

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1786190
Type
issue
State
closed
Author
~p-pisati
Labels
—
Created
Updated
Closed

Current evaluation

Fixed by merged canonical/snapcraft#2207 (commit 3b12e9c80): the kernel plugin now installs the build .config as config-$kernelversion.

Resolution: closed resolved

Reason: LP bug #1786190 was fixed by merged PR canonical/snapcraft#2207, recorded as commit 3b12e9c80. The change installs the kernel build configuration in generated snaps using a kernel-version-specific filename.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Kernel snap built using the snapcraft kernel plugin don't contain the .config used to build the kernel - fix it by installing the .config file in the generated kernel snap.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Fixed by merged canonical/snapcraft#2207 (commit 3b12e9c80): the kernel plugin now installs the build .config as config-$kernelversion.
stealth/space-bunny-alpha — closed resolved Fixed by merged PR canonical/snapcraft#2207 (commit 3b12e9c80), installing the kernel build .config as config-$kernelversion in generated kernel snaps.
stealth/space-bunny-alpha — closed resolved Fixed by merged PR #2207 (commit 3b12e9c80): kernel snaps now install the build .config as config-$kernelversion.
qwen/qwen3.6-35b-a3b — — The kernel plugin enhancement to include the build .config file was closed without resolution. No pull request or fix was provided, and the request remains abandoned.
qwen/qwen3.6-35b-a3b — — Closed without resolution or discussion. The kernel plugin remains unmodified, leaving generated kernel snaps without the build .config file.
qwen/qwen3.6-35b-a3b — — Kernel plugin request to install .config files in generated snaps was abandoned and closed without resolution. No fix or pull request was implemented.
qwen3.6-35b-a3b-mtp-q6 — — Abandoned. The kernel plugin was not updated to include the build .config file in generated kernel snaps, and the issue was closed without resolution.

Update history

Date Change
created

Related work

Related issues

Issue Project State Summary Similarity
#2207 kernel plugin: install .config as config-$kernelversion snapcraft merged Merged PR #2207 (commit 3b12e9c80) by piso77 makes the kernel plugin install the build .config as config-$kernelversion in the kernel snap root, fixing LP1786190.
92%
#1689564 kernel plugin: check_config(): improve the messaging for some CONFIG_* option snapcraft (launchpad) closed Messaging-only change to kernel plugin check_config() landed via GitHub PR snapcore/snapcraft#1303, merged as commit 05c94178; maintainer sergiusens linked the PR and closed LP #1689564.
74%
#1675454 Teach snapcraft's kernel plugins how to extract the Ubuntu config from the debian dirs snapcraft (launchpad) closed Kernel plugins learned to assemble Ubuntu configs with kconfigflavour via snapcore/snapcraft#1285 (commit bc553a1c6).
73%
#1606903 kernel plugin: can't snap a kernel using launchpad snapcraft (launchpad) closed Fixed by merged PR canonical/snapcraft#903 (commit 603948e1d), allowing Store part downloads without snapcraft login and resolving Launchpad kernel builds.
70%