kernel plugin: install .config as config-$kernelversion
Metadata
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
-
Likely Fixed By:
canonical/snapcraft#2207
(confidence 100%)
Merged PR #2207 resolved the issue in commit 3b12e9c80.
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. | |
| #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. | |
| #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). | |
| #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. |