Skip to content

Bump kernel 6.19 -> 7.1.8 and refresh Debian snapshot (L2 cherry-pick of #186)" - #195

Draft
KA-ROM wants to merge 4 commits into
trunk/l2-builder-unifrom
kim/kernel-7.1.8-l2
Draft

Bump kernel 6.19 -> 7.1.8 and refresh Debian snapshot (L2 cherry-pick of #186)"#195
KA-ROM wants to merge 4 commits into
trunk/l2-builder-unifrom
kim/kernel-7.1.8-l2

Conversation

@KA-ROM

@KA-ROM KA-ROM commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

What

Cherry-pick of the three commits from #186:

  • 226b289: kernel 6.19 -> 7.1, fetch linux-source from sid (trixie-backports only carries 7.1.3). sid is added to apt sources pinned at priority 100, so no other package can ever resolve from it; only linux-source is explicitly requested via the new KERNEL_APT_SUITE env var. Drop the override once a >=7.1.5 backport lands in trixie-backports.
  • 6c871d8 / ae4d90b: Debian snapshot 20260430T025253Z -> 20260814T023117Z so sid carries 7.1.8. Note this also pulls in ~3.5 months of trixie userspace updates across the images.

Testing plan (L2 side, per kernel-update thread)

  • CI image build (l2/op-rbuilder+rproxy, op-rbuilder v0.4.13), no cache
  • dev3: deploy, verify uname -a = 7.1.8-mkosi-cloud, services healthy, blocks/flashblocks produced
  • alphanet: deploy prod image, same checks

Already verified on main by @pablin-10: qemu boot of dev image shows 7.1.8-mkosi-cloud.

Notes

  • 6.19 -> 7.1 is a major jump; our config snippets go through olddefconfig, which silently drops renamed/removed options (kernel .config diff worth a look during review.)

MoeMahhouk and others added 4 commits August 19, 2026 14:22
Kernel 6.19 is EOL (last release 6.19.14, 2026-04-22) so recent CVE
fixes no longer land in that series. Move to 7.1, the current upstream
stable series, at point release 7.1.5.

trixie-backports only carries 7.1.3-1~bpo13+1, so the linux-source
package is fetched from sid instead, where 7.1.5-1 is available:

- add sid (binary packages only) to the mkosi apt sources, pinned to
  priority 100 via shared/mkosi.pref so no package ever resolves from
  it unless explicitly requested
- make the suite linux-source is installed from configurable via
  KERNEL_APT_SUITE (default: <release>-backports), set to sid, and
  include it in the kernel cache key
- add shared/mkosi.apt.conf: skip translation indices and retry
  transient download failures

Snapshot bumped 20260430T025253Z -> 20260728T082537Z across all
images, which also picks up ~3 months of trixie userspace updates.
Once a >=7.1.5 backport lands in trixie-backports, KERNEL_APT_SUITE
can be dropped again.
@KA-ROM KA-ROM self-assigned this Aug 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants