[Bug 2098105] Re: Enable the HWE kernel flavor for 24.04.3
Tim Andersson
2098105 at bugs.launchpad.net
Fri Feb 14 12:58:51 UTC 2025
This didn't seem to work for the xubuntu-minimal ISO.
I built the ISO the same as skia, here:
> CDIMAGE_LOCAL_LIVEFS_ARTIFACTS=/tmp/build.output/ CDIMAGE_POOL_SOURCES=rebuild.sources ARCHES=amd64 DIST=noble DEBUG=1 PROPOSED=0 for-project xubuntu cron.daily-minimal
with the contents of /tmp/build.output being the files listed at
https://launchpad.net/~dbungert/+livefs/ubuntu/noble/test/+build/745975
I built the iso, then mounted it. I also downloaded the latest
(20250211.1) noble desktop iso to compare, and then mounted that also.
The noble desktop iso included the hwe kernel, whereas the xubuntu-
minimal iso did not.
It's plausible I messed up this verification, as it's my first time
being images like this locally.
I also tried to install xubuntu from the live session, but it failed with:
```
E: GPG error: file:/cdrom noble Release: Signed file isn't valid, got 'NODATA' (does the network require authentication?)
```
Which is why I then went to analyze the ISOs by mounting them.
The pastebin below details the contents of the two aforementioned ISOs.
https://pastebin.ubuntu.com/p/T4ZFqDX9YJ/
Edit: I realise now I didn't sign the package pool on the iso, so
obviously the installer failed with the above error. Either way, I don't
think that really affects the verification here. Sorry to be the bearer
of bad news!
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to livecd-rootfs in Ubuntu.
https://bugs.launchpad.net/bugs/2098105
Title:
Enable the HWE kernel flavor for 24.04.3
Status in livecd-rootfs package in Ubuntu:
Fix Released
Status in livecd-rootfs source package in Noble:
Fix Committed
Bug description:
[ Impact ]
As part of 24.04.2, we should have enabled the HWE kernel for desktop and server.
Desktop switches to HWE by default, but server images need to offer both.
Additionally, desktop flavors make that switch too at the same time.
Unfortunately, this was overlooked for .2, but will be necessary for
24.04.3. The goal is to land that as soon as Noble .2 is out, so that
people really needing the HWE stack will be able to grab a daily.
[ Test Case ]
1. livefs-builds
* See https://git.launchpad.net/~dbungert/+git/livecd-rootfs-testing/tree/livefs-build-with-a-ppa.md?h=main for a procedure for building a livefs in launchpad.
* trigger livefs-builds for the affected PROJECTs and verify the results contain the intended kernel.
2. image build
Wait for daily builds once the HWE kernel is available.
* Double check that the images build correctly.
* Boot the desktop image and confirm it's using the HWE kernel.
* Boot the server image and confirm there's a selection of which kernel to use and both GA and HWE kernels work.
* Check flavor desktop images and make sure those also use the HWE kernel.
[ Where problems could occur ]
Any regressions would possibly be around kernel selection for our
images. Maybe checking flavors if they are still using the right ones
would make sense. Most issues would be visible with image build
failures.
[ Other Info ]
6.11 HWE stack has already landed in noble-updates, so it's very
straightforward to confirm which kernel is in use (vs 6.8, GA kernel)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/2098105/+subscriptions
More information about the foundations-bugs
mailing list