Bug 1569411
| Summary: | When installing Fedora to dual boot with Windows, Anaconda does not add GRUB entry for Windows. | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Lukas Ruzicka <lruzicka> |
| Component: | grub2 | Assignee: | Peter Jones <pjones> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 28 | CC: | anaconda-maint-list, awilliam, fzatlouk, jonathan, kellin, kparal, lkundrak, lruzicka, pjones, robatino, sgallagh, vanmeeuwen+fedora, v.podzimek+fedora, vponcova, wwoods |
| Target Milestone: | --- | Keywords: | Reopened |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Linux | ||
| Whiteboard: | AcceptedBlocker | ||
| Fixed In Version: | grub2-2.02-34.fc28 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2018-04-25 13:29:20 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: | 1469206 | ||
|
Description
Lukas Ruzicka
2018-04-19 08:57:44 UTC
Proposed as a Blocker for 28-final by Fedora user lruzicka using the blocker tracking app because: This behaviour breaks the release criteria "The installer must be able to install into free space alongside an existing clean Windows installation and install a bootloader which can boot into both Windows and Fedora. " because it does not allow booting into Windows. Therefore I am proposing this as a blocker. On Fedora 27, grub2-tools requires os-prober: $ sudo dnf repoquery --whatrequires os-prober Last metadata expiration check: 0:22:53 ago on Thu 19 Apr 2018 01:28:52 PM CEST. calamares-0:3.1.1-1.fc27.x86_64 calamares-0:3.1.8-2.fc27.x86_64 grub2-tools-1:2.02-18.fc27.x86_64 grub2-tools-1:2.02-22.fc27.x86_64 grub2-tools-efi-1:2.02-18.fc27.x86_64 grub2-tools-efi-1:2.02-22.fc27.x86_64 grub2-tools-extra-1:2.02-18.fc27.x86_64 grub2-tools-extra-1:2.02-22.fc27.x86_64 On Fedora 28, it doesn't: $ sudo dnf repoquery --whatrequires os-prober calamares-0:3.1.8-8.fc28.x86_64 os-prober dependency has been removed from grub2-tools in this commit: https://src.fedoraproject.org/rpms/grub2/c/78e1a10 The commit message doesn't say why. Reassigning to grub2. Peter, can you confirm whether this was intentional or a mistake? Is anaconda supposed to carry the dependency itself now? +1 blocker, per the criteria. +1 blocker +1 blocker, making it an accepted blocker ping pjones - can you please do a build and update for this? go/no-go is Thursday, we're getting tight on time. Thanks! grub2-2.02-34.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-6d40d4db1f Issue seems fixed in grub2-2.02-34.fc28. (Tested by grub2-mkconfig on live /w updated grub packages). Looks like we'll need new compose to verify fix in Anaconda/installed system. grub2-2.02-34.fc28 has been pushed to the Fedora 28 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-2018-6d40d4db1f grub2-2.02-34.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report. Need to get this confirmed with a new compose. It's working fine on RC1.1 |