Bug 1485831

Summary: shim package is not available, installation fails
Product: [Fedora] Fedora Reporter: Kamil Páral <kparal>
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 27CC: anaconda-maint-list, awilliam, dlehman, jkonecny, jonathan, kellin, mjg59, mkolman, pjones, pwhalen, robatino, rvykydal, sbueno, vanmeeuwen+fedora, vpodzime, vponcova, wwoods
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-09-04 16:11:46 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: 1396702    

Description Kamil Páral 2017-08-28 08:07:42 UTC
Description of problem:
Fedora 27 installation fails with:
"The package 'shim' is required for this installation. This package does not exist. This is a fatal error and installation will be aborted."

Screenshot:
https://openqa.fedoraproject.org/tests/135285#step/_do_install_and_reboot/22

From anaconda.log:
19:42:54,352 DBG payload: added package requirement 'shim' for bootloader, strong=True

From packaging.log:
19:42:54,736 ERR packaging: Missed: NoSuchPackage('shim',)

The logs are here:
https://openqa.fedoraproject.org/tests/135285#downloads


The package seems to got renamed, to shim-signed, I guess. But I don't really know, please investigate. Or reassign this bug to shim maintainer, if you feel like this is a problem on their side. Thanks.


Version-Release number of selected component (if applicable):
Fedora-Everything-netinst-x86_64-27-20170827.n.0.iso

Comment 1 Kamil Páral 2017-08-28 08:08:14 UTC
This looks like a clear blocker.

Comment 2 Kamil Páral 2017-08-28 08:09:47 UTC
Adding shim maintainers to CC.

Comment 3 Jiri Konecny 2017-08-28 08:25:48 UTC
Hello,

Could you please confirm the renaming mentioned above?

Thanks

Comment 4 Paul Whalen 2017-08-28 20:26:44 UTC
Also affects installations on aarch64.

Comment 5 Adam Williamson 2017-08-30 20:35:03 UTC
We believe all the remaining issues with grub2 / shim package naming and provides *should* be fixed in the next compose that actually completes (there were two issues, comps needing to be updated again for changed grub2 package names, and some provides missing from shim-signed).

Comment 6 Adam Williamson 2017-09-04 16:11:46 UTC
This is confirmed fixed in the recent composes (though there's a remaining issue with anaconda not being updated for the new shim executable names).