Bug 1168777
Summary: | Custom part: cannot place bootloader stage1 partition on any disk but the first (UEFI, omapARM...) without messy workaround | |||
---|---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Adam Williamson <awilliam> | |
Component: | anaconda | Assignee: | Anaconda Maintenance Team <anaconda-maint-list> | |
Status: | CLOSED WONTFIX | QA Contact: | Release Test Team <release-test-team-automation> | |
Severity: | high | Docs Contact: | ||
Priority: | medium | |||
Version: | 7.0 | CC: | awilliam, CombustionInc, jfeeney, jkonecny, maurizio.antillon, mbanas | |
Target Milestone: | rc | |||
Target Release: | --- | |||
Hardware: | All | |||
OS: | All | |||
Whiteboard: | ||||
Fixed In Version: | Doc Type: | If docs needed, set a value | ||
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1303217 (view as bug list) | Environment: | ||
Last Closed: | 2020-12-15 07:32:05 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: | 1303217 | |||
Bug Blocks: |
Description
Adam Williamson
2014-11-28 01:14:18 UTC
Step 1 is definitely to fix the storage spoke so it does not unset anything on BootLoaderError in _doExecute when preparing to enter the custom storage spoke. Until then it is impossible for users to set a boot disk for use with a custom layout. There are probably some platforms for which there is no notion of a boot disk. Even for these platforms we will need to restrict the stage1 device to a locally attached disk. I'm not sure if we do this now or not. Upon further investigation, the proper fix for this bug is too untested and too invasive for RHEL 7.2. Moving this to the 7.3 planning list for now. Hi Adam, Is this issue still valid? Could you please retest it? Per discussion on the Fedora original - https://bugzilla.redhat.com/show_bug.cgi?id=1168118 - yeah, I believe it is. IIRC, this is quite awkward to fix because it would involve kinda rejigging some core assumptions of the bootloader/partitioning code. https://bugzilla.redhat.com/show_bug.cgi?id=1168118#c59 is a good starting point, I think. Situation: When installing a NEW installation of Fedora 30 using Anaconda on a system with an SSD and a NVMe PCIe, the "No valid bootloader target device found" error occurs if some linux partitions are specified on one SSD and some partitions on the other SSD. I have repeatedly confirmed this occurs. /boot/efi was specified to be installed on the second (NVMe) device. My workaround: HOWEVER, when all the linux installation partitions were specified to be created on the second (NVMe) device, and the first device was left out of being used or having any partitions created on it, the installation went without a hitch. Environment Dell M7510 Mobile Precision Workstation with a Samsung 860 2.5" SSD and an Intel 660p 2280 NVMe PCIe when attempting a new installation of either Fedora 30 Workstation or Fedora 30 Spins using Anaconda from a .iso image burned to DVD. This occurs whether using Custom or Advanced Blivet install. After evaluating this issue, there are no plans to address it further or fix it in an upcoming release. Therefore, it is being closed. If plans change such that this issue will be fixed in an upcoming release, then the bug can be reopened. |