[PATCH 1/2][FOCAL linux-signed-uc20-efi] UBUNTU: [Packaging] Add depends on firmware and modules

Dimitri John Ledkov dimitri.ledkov at canonical.com
Thu Sep 23 09:22:55 UTC 2021


I'd like to apply this, as it is blocking landing the other
snapcraft.yaml changes, which would allow rebuilding security updates
quickly (trackerless).

The concerns w.r.t. lack of version information in the snap branch
have already been addressed and are stored in a separate file.


-- 
Regards,

Dimitri.

On Wed, Jul 28, 2021 at 3:18 PM Dimitri John Ledkov
<dimitri.ledkov at canonical.com> wrote:
>
> Add required firmware, wireless-regdb, modules dependencies to the
> image meta. CPU microcode is not needed, as it is already included in
> the signed kernel.efi.
>
> This will enable to use `stage-packages:` directive in snapcraft.yaml
> when packaging the kernel snap without any makefiles or heuristics.
>
> Signed-off-by: Dimitri John Ledkov <dimitri.ledkov at canonical.com>
> ---
>  debian/control.stub | 2 ++
>  1 file changed, 2 insertions(+)
>
> diff --git a/debian/control.stub b/debian/control.stub
> index 25333f876b..9f72ac368a 100644
> --- a/debian/control.stub
> +++ b/debian/control.stub
> @@ -11,12 +11,14 @@ Standards-Version: 3.9.4
>
>  Package: linux-image-uc20-efi-generic
>  Architecture: amd64
> +Depends: linux-firmware, wireless-regdb, linux-modules- at ABI@-generic, linux-modules-extra- at ABI@-generic
>  Description: Signed UC20 kernel image generic
>   A kernel image for generic UC20.  This version of it is signed with
>   Canonical's UEFI signing key.
>
>  Package: linux-image-uc20-efi-lowlatency
>  Architecture: amd64
> +Depends: linux-firmware, wireless-regdb, linux-modules- at ABI@-lowlatency
>  Description: Signed UC20 kernel image generic
>   A kernel image for generic UC20.  This version of it is signed with
>   Canonical's UEFI signing key.
> --
> 2.30.2
>



More information about the kernel-team mailing list