Package fetch error: Could not fetch linux-base 4.5ubuntu3.7 source package: Source '<unkown>' is not trusted

I’m trying to create a kernel snap for an arm64 device using the focal HWE kernel, but it’s failing with the following error message:

Get:1 focal InRelease [265 kB]
Hit:2 focal InRelease
Hit:3 focal-updates InRelease
Hit:4 focal-backports InRelease
Hit:5 focal-updates InRelease
Hit:6 focal-security InRelease
Get:7 focal/main arm64 Packages [940 kB]
Get:8 focal/main Translation-en [506 kB]
Get:9 focal/main amd64 c-n-f Metadata [29.5 kB]
Get:10 focal/universe arm64 Packages [8458 kB]
Get:11 focal/universe Translation-en [5124 kB]
Get:12 focal/universe amd64 c-n-f Metadata [265 kB]
Get:13 focal-updates/main arm64 Packages [1063 kB]
Get:14 focal-updates/main Translation-en [296 kB]
Get:15 focal-updates/main amd64 c-n-f Metadata [14.7 kB]
Fetched 17.0 MB in 2s (8871 kB/s)
Reading package lists... Done
Get:1 iw_5.4-1_arm64.deb [90.5 kB]
Fetched 90.5 kB in 0s (0 B/s)
Get:1 linux-modules-extra-5.13.0-27-generic_5.13.0-27.29~20.04.1_arm64.deb [53.4 MB]
Fetched 53.4 MB in 0s (0 B/s)
Package fetch error: Could not fetch linux-base 4.5ubuntu3.7 source package: Source '<unkown>' is not trusted

It fetches the first couple of packages and then fails when fetching linux-base, for some reason.

I’m building on amd64 and calling snapcraft with the following command line:

snapcraft --destructive-mode --target-arch=arm64 --enable-experimental-target-arch 

The relevant parts of my snapcraft.yaml:

  - build-on:
      - amd64
      - arm64
    run-on: arm64

  - type: apt
      - arm64
      - main
      - focal
      - focal-updates
    key-id: F6ECB3762474EDA9D21B7022871920D1991BC93C

    plugin: nil
      - linux-image-generic-hwe-20.04
    override-build: |
      echo todo

Can anybody shed some light on to why this one package is failing? Or should I be downloading the latest kernel image another way? Unfortunately I cannot use the pc-kernel snap as it’s too old.

Also: “unkown” is spelled wrong, but I can’t find where that comes from.

Edit: Running this natively on arm64 works fine - it’s just a problem when cross-compiling.