APPLIED: [SRU][kernel-snaps-uc24.04/pc][PATCH 0/1] Remove pc-kernel hooks

Stefan Bader stefan.bader at canonical.com
Thu Mar 20 11:32:56 UTC 2025


On 19.03.25 09:20, Aaron Jauregui wrote:
> [Impact]
> Install and post-refresh hooks had been implemented for the pc-kernel
> snap to install the nouveau-ko component by default if no existing
> graphics component had been found. This was to prevent a regression in
> functionality, as the nouveau ko had been present in the kernel prior to
> implementing components. These hooks have been found to break
> functionality when generating seeds for uc images that cause them to no
> longer boot, and there does not seem to be a workaround available. Thus,
> they are removed.
> 
> [Fix]
> - Remove install and post-refresh hooks for the pc-kernel
> 
> [Test case]
> Rebuilt and rebooted
> 
> [Where problems could occur]
> Since nouveau is no longer being shipped by default either in the kernel
> snap or as an automatically installed components, this will
> unfortunately break functionality for anyone who is relying on nouveau
> being present until the nouveau-ko component is installed. This should
> be rectified in the future, but will remain a regression until then.
> 
> 
> 
> 
> Aaron Jauregui (1):
>    snapcraft.yaml: Remove pc-kernel hooks
> 
>   snapcraft.yaml | 4 ----
>   1 file changed, 4 deletions(-)
> 


Applied to kernel-snaps-uc24.04/pc. Thanks.

-Stefan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0xE8675DEECBEECEA3.asc
Type: application/pgp-keys
Size: 47863 bytes
Desc: OpenPGP public key
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20250320/9808b219/attachment-0001.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20250320/9808b219/attachment-0001.sig>


More information about the kernel-team mailing list