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

Aaron Jauregui aaron.jauregui at canonical.com
Wed Mar 19 08:20:27 UTC 2025


[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(-)

-- 
2.43.0




More information about the kernel-team mailing list