Add support for ubuntu-server live largemem SUBARCH images (64k kernel variant)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
livecd-rootfs (Ubuntu) |
Fix Released
|
High
|
Łukasz Zemczak | ||
Jammy |
Fix Released
|
High
|
Łukasz Zemczak | ||
Mantic |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
[Impact]
Since a while, our linux kernel packages also build a 64k page-size kernel variant alongside the regular generic 4k ones for arm64. We had requests coming from various places on making it easier for people to get an ubuntu-server installation with this kernel variant. After many discussions, it has been decided that for now - for noble and jammy - we would ideally want a new image with this kernel as default. The naming has been decided to be 'largemem', for environments with large memory requirements.
[Test Case]
Once package accepted into proposed, build both an arm64+largemem ubuntu-server daily-live image and an arm64 (no largemem) ubuntu-server image and make sure the images build fine (and gets published on cdimage). Download the image and confirm that the kernel shipped (and offered) in the largemem image are the 64k variants (generic, hwe - if available).
[Regression Potential]
Not much regression potential, but these changes could break other image builds, resulting with build failures. Also, rather impossible, but the changes could also affect the kernels shipped with other server images.
Related branches
- Steve Langasek: Approve
- Michael Hudson-Doyle (community): Approve
-
Diff: 13 lines (+1/-1)1 file modifiedpublish-image-set (+1/-1)
- Michael Hudson-Doyle: Approve
- Steve Langasek: Approve
-
Diff: 57 lines (+20/-0)3 files modifieddebian/changelog (+7/-0)
live-build/auto/config (+9/-0)
live-build/ubuntu-server/hooks/03-kernel-metapkg.chroot_early (+4/-0)
- Paul Mars: Needs Information
-
Diff: 67 lines (+22/-1)3 files modifieddebian/changelog (+7/-0)
live-build/auto/config (+11/-1)
live-build/ubuntu-server/hooks/03-kernel-metapkg.chroot_early (+4/-0)
Changed in livecd-rootfs (Ubuntu Jammy): | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Łukasz Zemczak (sil2100) |
milestone: | none → ubuntu-22.04.4 |
description: | updated |
This bug was fixed in the package livecd-rootfs - 24.04.22
---------------
livecd-rootfs (24.04.22) noble; urgency=medium
* Add a largemem subarch for ubuntu-server that ships a 64k kernel variant
by default (LP: #2050209).
-- Łukasz 'sil2100' Zemczak <email address hidden> Thu, 25 Jan 2024 11:01:28 +0100