Bug 1489604

Summary: AArch64 installations fail to boot using shimaa64.efi - 'Error reported: Unsupported'
Product: [Fedora] Fedora Reporter: Paul Whalen <pwhalen>
Component: shim-signedAssignee: Peter Jones <pjones>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 27CC: kparal, mjg59, pbrobinson, pjones
Target Milestone: ---   
Target Release: ---   
Hardware: aarch64   
OS: Linux   
Whiteboard: AcceptedFreezeException
Fixed In Version: shim-signed-13-0.6 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-09-25 18:06:21 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 245418, 1396703    

Description Paul Whalen 2017-09-07 21:12:57 UTC
Description of problem:
AArch64 installations fail to boot using shimaa64.efi - 'Error reported: Unsupported'

Version-Release number of selected component (if applicable):
shim-signed-13-0.4

Steps to Reproduce:
1. Install using Fedora-27-20170901.n.1, boot will fail due to bz#1487856, efi boot entry points to shim.efi rather than the newly named shimaa64.efi

efibootmgr -v
Boot0000* Fedora	HD(1,GPT,dd6acdcc-8ecd-444c-9501-550f48217d65,0x800,0x64000)/File(\EFI\fedora\shim.efi)

2. using the uefi shell, attempt to boot with shimaa64.efi 

FS0:\efi\fedora\> shimaa64.efi
Error reported: Unsupported
FS0:\efi\fedora\> shimaa64-fedora.efi
Error reported: Unsupported

Additional info:
Also tried shim-aa64-13-0.5.aarch64, same result. Booting with grubaa64.efi boots as expected.

Comment 1 Paul Whalen 2017-09-11 14:49:30 UTC
Proposing as a Freeze Exception for aarch64, this breaks uefi installations, violates Alpha "Expected installed system boot behavior".

Comment 2 Kamil Páral 2017-09-11 18:19:15 UTC
Discussed during blocker review [1]:

AcceptedFreezeException (Beta) - this breaks UEFI installs on aarch64, a non-release-blocking arch; obviously can't be fixed with an update, so clearly worth an FE

[1] https://meetbot-raw.fedoraproject.org/fedora-blocker-review/2017-09-11/

Comment 3 Fedora Update System 2017-09-20 16:18:53 UTC
shim-signed-13-0.6 shim-unsigned-aarch64-13-3.fc27 shim-unsigned-x64-13-3.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2017-99e6ffc4c7

Comment 4 Fedora Update System 2017-09-21 23:57:32 UTC
shim-signed-13-0.6, shim-unsigned-aarch64-13-3.fc27, shim-unsigned-x64-13-3.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-99e6ffc4c7

Comment 5 Fedora Update System 2017-09-25 18:06:21 UTC
shim-signed-13-0.6, shim-unsigned-aarch64-13-3.fc27, shim-unsigned-x64-13-3.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.