I’m running a fresh install of Ubuntu Budgie LTS from a couple days ago. When I logged in this morning, I noticed that the LivePatch shield icon had a notification dot on it. When I tried to enable livepatch I got this message:
$ uname -a
Linux egx-bdg-m 6.14.0-24-generic #24~24.04.3-Ubuntu SMP PREEMPT_DYNAMIC Mon Jul 7 16:39:17 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 24.04.2 LTS
Release: 24.04
Codename: noble
When I check the pro status, I see this:
$ sudo pro status
SERVICE ENTITLED STATUS DESCRIPTION
anbox-cloud yes disabled Scalable Android in the cloud
esm-apps yes enabled Expanded Security Maintenance for Applications
esm-infra yes enabled Expanded Security Maintenance for Infrastructure
landscape yes disabled Management and administration tool for Ubuntu
livepatch yes warning Current kernel is not covered by livepatch
realtime-kernel* yes disabled Ubuntu kernel with PREEMPT_RT patches integrated
usg yes disabled Security compliance and audit tools
* Service has variants
NOTICES
The current kernel (6.14.0-24-generic, x86_64) is not covered by livepatch.
Covered kernels are listed here: https://ubuntu.com/security/livepatch/docs/kernels
Either switch to a covered kernel or `sudo pro disable livepatch` to dismiss this warning.
That last part has me confused. Did I deploy the wrong kernel? Or is this expected behavior with the default version of Ubuntu 24.04.2 LTS?
It’s not a huge deal either way. I just want to make sure I didn’t miss something in my install.
Your installation isn’t as fresh as you say: I assume that between installing UB 24.04 and this morning’s message, you also installed kernel version 6.14.0-24?
No wonder Ubuntu Pro can’t find the configuration it expects:
PS: But your message made me realise that I hadn’t activated the livepatch kernel.
I did it. Thanks to you!
Sorry, @evc, but I still don’t understand how you managed to install this version of the kernel: the 24.04 ISO only includes version 6.11, while version 6.14 is the one used by UB 25.04…
With sudo apt update && sudo apt upgrade, you will only get a new kernel version if there is one in the repositories.
Otherwise, to upgrade or downgrade (in this case, if you want to enable the kernel livepatch) the kernel, the easiest way for you will be to do it in graphical mode with Mainline.
Add its PPA to the list of sources: sudo add-apt-repository ppa:cappelikan/ppa
Refresh APT database: sudo apt update
Then install Mainline:
sudo apt install mainline
However, it should be used with caution to avoid compatibility issues.
Possibly the OP used the 24.04 daily, or the 6.14 kernel is just now being offered since its a HWE kernel. The latter makes sense since 24.04.3 is due on the 7th august and the latest HWE is released a few days before the release - it needs to so that the release iso contains that kernel.
Please pardon my ignorance… What does this mean? Is having/using the 6.14 kernel expected behavior?
As a user, I don’t have a hard requirement to enable livepatch. The OS seems to be functioning fine. I just want to ensure I don’t have a corrupted install or an unexplained state that could require a fresh install.
Of course, thank you for confirming that, @evc
In the meantime, you’ve taught me that updating a new installation can provide a kernel that older version updates still don’t offer.