shim is only installed on amd64

Bug #1927703 reported by Alfonso Sanchez-Beato
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
curtin
In Progress
Undecided
Unassigned
subiquity
New
Undecided
Unassigned

Bug Description

I am installing on an arm64 server using the subiquity snap in the edge channel, version 21.04.2+git11.dabd3198, revision 2405, by using PXE boot. Kernel command line is

linux /vmlinuz console=hvc0 console=ttyAMA0 earlycon=pl011,0x01000000 fixrtc ip=:::::tmfifo_net0:dhcp url=http://192.168.100.1/tftp/bluefield.iso

The installer does not install the shim, which we would like to have for secure boot.

Tags: fr-1410
summary: - shim is not getting installed
+ shim is not being installed
summary: - shim is not being installed
+ shim is not getting installed
Revision history for this message
Michael Hudson-Doyle (mwhudson) wrote :

le sigh, curtin only installs shim-signed on amd64:

            # AMD64 has shim-signed for SecureBoot support
            if arch == "amd64":
                uefi_pkgs.append("shim-signed")

summary: - shim is not getting installed
+ shim is only installed on amd64
Revision history for this message
Michael Hudson-Doyle (mwhudson) wrote :

https://code.launchpad.net/~mwhudson/curtin/+git/curtin/+merge/402473

In the mean time, just adding "shim-signed" to packages in your autoinstall config should have the same effect.

Revision history for this message
Michael Hudson-Doyle (mwhudson) wrote :

Although do note that secure boot on arm64 does not actually work on all releases currently (it should start working in all releases in the next few days, though)

Changed in curtin:
status: New → In Progress
tags: added: fr-1410
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.